Overcoats Synonyms

A heavy coat worn over clothes in winter
(Noun)
Advertisement