loss of life

      English

      Noun

      loss of life (uncountable)

      1. (euphemistic) Death.
        • 2004, Susan Miller, Women in Mark's Gospel, p. 137:
          The new age comes through the death of Jesus, and his loss of life brings abundance to everyone.
        • 2011, Henry McDonald, The Guardian, 10 Apr 2011:
          Chief Superintendent Alasdair Robinson said the device left below the M1 motorway was "sophisticated and substantial" and could have caused huge devastation and loss of life.
      Last modified on 6 June 2013, at 20:06