life saver
Info · Definitions · Synonyms · Characters
Definitions
(noun) an attendant employed at a beach or pool to protect swimmers from accidents. Synonyms: lifeguard, lifesaver.
Noun Definition 1
Info · Definitions · Synonyms · Characters