topcoat
noun
Meaning
An outer garment worn over other clothing to provide warmth or protection from the elements.
Examples
- He hung his heavy black topcoat in the hallway closet as soon as he arrived home.
- The vintage wool topcoat he found at the thrift store was surprisingly warm during the winter months.
Synonyms: coat, overcoat, outerwear, ulster