English dictionary life ring meaning and definition Definition and meaning of life ring at MeaningMonkey.org. life ring meaning and definition in the English Dictionary. LIFE RING nounDefinition of life ring (noun)a life preserver in the form of a ring of buoyant materialsynonyms: life belt, life buoy, 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: