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 nounDefinition of life buoy (noun)a life preserver in the form of a ring of buoyant materialsynonyms: life belt, life ring, lifesaver 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: