life preserver
Explore definitions, synonyms, and language insights of life preserver
Definitions
Noun
rescue equipment consisting of a buoyant belt or jacket to keep a person from drowning