IMPEACH Meaning of IMPEACH in English v. accuse; formally charge with misconduct; cast doubt upon; remove from office Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012