Inverness cape

English

Noun

Inverness cape (plural Inverness capes)

  1. A sleeveless weatherproof outercoat.