windcheater

noun

Definition of windcheater

chiefly British
: an outer jacket of wind-resistant material