loss of life - definition and synonyms

phrase formal
  1. the deaths of a lot of people in an accident, war etc

    There was only minor damage to property and no loss of life.

    heavy losses (=when a lot of people die):

    Despite heavy losses, the battalion regrouped and fought on.

See also main entry: loss