topcoatEnglish

greatcoat, overcoat, topcoat

Noun

A heavy coat worn over clothes in winter

English: greatcoat, overcoat, topcoat

English words with similar meanings

Show 2 words