Etymology
Advertisement

greatcoat (n.)

"large, heavy overcoat," 1660s, from great (adj.) + coat (n.).

Advertisement
Advertisement
Definitions of greatcoat

greatcoat (n.)
a heavy coat worn over clothes in winter;
Synonyms: overcoat / topcoat
From wordnet.princeton.edu