IMPEACH


Meaning of IMPEACH in English

v. accuse; formally charge with misconduct; cast doubt upon; remove from office

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.