lifesaver
Explore definitions, synonyms, and language insights of lifesaver
Definitions
                    Noun
                    
                an attendant employed at a beach or pool to protect swimmers from accidents
                
                    Noun
                    
            a life preserver in the form of a ring of buoyant material