GREATCOAT Meaning of GREATCOAT in English / ˈgreɪtkəʊt; NAmE -koʊt/ noun a long heavy coat, especially one worn by soldiers Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005