buoyancy aids

listen to the pronunciation of buoyancy aids
English - English
plural form of buoyancy aid
buoyancy aid
A waterproof device in the form of a jacket, which stops one from sinking in water