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 noun

Definition of life ring (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: