English edit

Etymology edit

great +‎ coat

Noun edit

greatcoat (plural greatcoats)

  1. A heavy overcoat.

Synonyms edit

Translations edit