cork jacket

Explore definitions, synonyms, and language insights of cork jacket

Definitions

Noun
life preserver consisting of a sleeveless jacket of buoyant or inflatable design

More Specific Terms