Definition of Lifesaver
-
(noun) a life preserver in the form of a ring of buoyant material
-
(noun) an attendant employed at a beach or pool to protect swimmers from accidents
Antonyms of Lifesaver
No Antonyms Found.
Homophones of Lifesaver
No Homophones Found.