lifesaving

Noun
  1. Saving the lives of drowning persons (synset 100094694)
    "he took a course in lifesaving"

Other Searches