Definition of Lifesaving

  • (noun) saving the lives of drowning persons; "he took a course in lifesaving"

Synonyms of Lifesaving


No Synonyms Found.

Antonyms of Lifesaving


No Antonyms Found.

Homophones of Lifesaving


No Homophones Found.