English Dictionary
Definition lifesaving in British English
lifesaving noun
[uncountable] noun
/ˈlaɪfˌseɪvɪŋ/
Synonyms and related words
