life ring
تعریف انگلیسی
noun
- a life preserver in the form of a ring of buoyant material