Noun Definitiontopcoat1.Definition: a heavy coat worn over clothes in winterRelated Noun(s):greatcoat, overcoatCategory: Objects