IMPEACHED Meaning of IMPEACHED in English adj. formally charged with misconduct; under suspicion; accused Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012