American Dictionary
Definition lifesaver in American English
lifesaver noun
[countable] noun
/ˈlaɪfˌseɪvər/
Synonyms and related words
Synonyms and related words
