Теория:

To speak about outer garments, you need the appropriate vocabulary.
  
coats.jpg
 
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