buoyancy aid
Noun
Meaning
buoyancy aid (plural buoyancy aids)
A waterproof device in the form of a jacket, which stops one from sinking in water.
Noun
buoyancy aid (plural buoyancy aids)
A waterproof device in the form of a jacket, which stops one from sinking in water.