FROCK COAT Meaning of FROCK COAT in English noun a long coat worn in the past by men, now worn only for special ceremonies Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005