life buoy
0 synonyms found
No synonyms found for life buoy. Try a different form of the word.
Definition
(n) :
a life preserver in the form of a ring of buoyant material
0 synonyms found
No synonyms found for life buoy. Try a different form of the word.