CAR COAT


Meaning of CAR COAT in English

noun

a short coat for a man, designed to be worn while driving

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.