'Greatcoat' definitions:

Definition of 'greatcoat'

(from WordNet)
noun
A heavy coat worn over clothes in winter [syn: greatcoat, overcoat, topcoat]

Definition of 'Greatcoat'

From: GCIDE
  • Greatcoat \Great"coat"\, n. An overcoat. [1913 Webster]