a kind of heavy jacket (windcheater is a British term)
ایک قسم کی بھاری جیکٹ (واٹر شاٹر ایک برطانوی اصطلاح ہے)