greatcoat

/ˈɡreɪtkoʊt/

Definitions

1. noun

a long, usually waterproof, coat, typically made of wool or other thick material, worn for warmth and protection in cold or wet weather

“She pulled on her greatcoat and headed out into the snowstorm.”

Synonyms

  • overcoat
  • topcoat

Antonyms

  • lightweight jacket