greatcoat
1. [ noun ] (clothing) a heavy coat worn over clothes in winter
Synonyms: overcoat topcoat surcoat
Related terms: coat chesterfield raincoat ulster surtout capote
Similar spelling:   greatest
  Great_Dog
  great_auk
  Greathouse
  great_skua
  great_seal
  great_care
  great_snipe
  great_gross