lifesaving
adjectiveDefinition of lifesaving
(Entry 1 of 2)
: designed for or used in saving lives
lifesaving drugs
lifesaving
nounDefinition of lifesaving (Entry 2 of 2)
: the skill or practice of saving or protecting the lives especially of drowning persons
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more