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

More General Terms