Feedback
Life buoy
Meaning
Noun
●
In British English:
A
buoyant
object
(most
commonly
torus-shaped) that is used as a
life-saving
device
by
keeping
a person afloat.
●
In British English:
Something that
rescues
one from difficulties.
Sourced from
Wiktionary
Synonyms
Lifesaver
Life-Buoy
Lifebuoy
Life Preserver
Life Ring
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better