meaning of cork jacket

1. life preserver consisting of a sleeveless jacket of buoyant or inflatable design


Related Words

cork jacket |

Developed & Maintained By Taraprasad.com

Treasure Words