life buoy Meaning of "life buoy"

Add to My List

Definition(s):

  • (n) a life preserver in the form of a ring of buoyant material

Synonym(s)

Usage(s):

  • As the flu-vaccine shortage began, Canada quickly emerged as a potential life buoy.
Word of the Day
spurious
/s ˈpjʊ ri əs /