Теория:
To speak about outer garments, you need the appropriate vocabulary.

Outer garments – верхняя одежда
Warm coat – теплое пальто
Fur coat – шуба
Sheepskin coat – дубленка
Storm coat – плащ на теплой подкладке
Parka – парка (длинная куртка с капюшоном)
Snowsuit – детский зимний комбинезон
Coat – пальто
Trench coat – длинное непромокаемое пальто
Raincoat – плащ, дождевик
Waterproof coat – водонепроницаемое пальто, дождевик
Slicker – непромокаемый плащ, макинтош
Leather jacket – кожаный жакет, кожанка
Bomber jacket – короткая куртка
Windbreaker – ветровка
Sports jacket – спортивная куртка
Источники:
http://study-english.info/
http://www.stylefruits.co.uk/coats
http://www.stylefruits.co.uk/coats