Synonyms and Antonyms for greatcoat

1. greatcoat (n.)

a heavy coat worn over clothes in winter

Synonyms: