Noun Definitiongreatcoat1.Definition: a heavy coat worn over clothes in winterRelated Noun(s):overcoat, topcoatCategory: Objects