GREATCOAT


Meaning of GREATCOAT in English

n. a long heavy overcoat.

Oxford English vocab.      Оксфордский английский словарь.