make the ultimate sacrifice - definition and synonyms

phrase

or pay the ultimate price

  1. to die fighting for something or trying to achieve something
See also main entry: ultimate