OVERCOAT


Meaning of OVERCOAT in English

[noun] [C] - a long thick coat worn in cold weatherSee picture: Coats and jackets

Cambridge English vocab.      Кембриджский английский словарь.