← DefinitionshareGuessgreatcoatnounA heavy, long overcoat, typically made of wool, worn for warmth in cold weather.Synonymsovercoatnountopcoatnoun