Meaning of life ring
Definition of life ring
(noun)
a
life
preserver
in the
form
of a
ring
of
buoyant
material
Other information on life ring
WIKIPEDIA results for
life ring
Amazon results for
life ring
Tweet