windcheater
nounDefinition of windcheater
chiefly British
: an outer jacket of wind-resistant material