English dictionary
lifesaving meaning and definition
Definition and meaning of lifesaving at MeaningMonkey.org. lifesaving meaning and definition in the English Dictionary.LIFESAVING noun
Definition of lifesaving (noun)
- saving the lives of drowning persons
- "he took a course in lifesaving"
Source: Princeton University Wordnet