greatcoatPronunciation: /ˈgreɪtkəʊt/Definition of greatcoat noun a long heavy overcoat. greatcoat in other Oxford dictionaries Definition of greatcoat in the US English dictionary