LIFESAVING

Definition of LIFESAVING

  1. (noun)saving the lives of drowning persons