life-buoy
noun
- 1
A buoyant object (most commonly torus-shaped) that is used as a life-saving device by keeping a person afloat;
- 2
(metaphoric) Something that rescues one from difficulties.
Synonyms
Translate “life-buoy” to another language
Click any language to open the translator with this word already filled in.