life ring
English Dictionary
->
Letter L
-> life ring
Search Dictionary:
life ring Definition
(n)
a
life
preserver
in
the
form
of
a
ring
of
buoyant
material
life ring Synonyms
life belt
life buoy
life ring
lifesaver
© Art Branch Inc.