Synonyms of Maximum sacrifice
Primary definition: The surrender or giving up of everything possible, often including one's life or deepest desires, for a greater objective or person.
Primary definition: The surrender or giving up of everything possible, often including one's life or deepest desires, for a greater objective or person.