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
Explore definitions, synonyms, and language insights of cork jacket