Synonyms of Ultimate price

Primary definition: The loss of one's life in the pursuit of a goal, duty, or ideal.

Full Dictionary Entry

Antonyms & Opposite Concepts