Subscribe
URL of the page has been copied to clipboard.
Meaning : Rescue equipment consisting of a buoyant belt or jacket to keep a person from drowning.
Synonyms : life preserver, preserver
Install App