IMPEACHMENT


Meaning of IMPEACHMENT in English

n. act of bringing formal charges of misconduct against an individual; act of challenging the integrity of a witness; accusation; casting of doubt upon

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