OVERCOAT Meaning of OVERCOAT in English [noun] [C] - a long thick coat worn in cold weatherSee picture: Coats and jackets Cambridge English vocab. Кембриджский английский словарь. 2012