windcheater

windcheater

English Noun
Ad

Definition

A heavy weatherproof jacket

Etymology

From wind + cheater.

Ad

Related Words