Storm Coat (noun) Definition, Meaning & Examples

noun
  1. an overcoat, usually of a water-repellent fabric, lined with material serving as insulation against very cold weather, often having a fur collar.
Storm Coat (noun) Definition, Meaning & Examples

More Definitions