GREATCOAT


Meaning of GREATCOAT in English

■ noun a long heavy overcoat.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.