greatcoat(noun) noun1. a heavy coat worn over clothes in winterSimilar word(s): overcoat, topcoatDefinition categories: man–made, coat