English dictionary

life buoy meaning and definition

Definition and meaning of life buoy at MeaningMonkey.org. life buoy meaning and definition in the English Dictionary.

LIFE BUOY noun

Definition of life buoy (noun)

  1. a life preserver in the form of a ring of buoyant material
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: