n. windproof buff
Definition of windproof buff in English
Garment, usually made of fleece, that is fastened around the neck and covers the face up to the nose in order to protect from the wind and cold.
Garment, usually made of fleece, that is fastened around the neck and covers the face up to the nose in order to protect from the wind and cold.