IMPEACHMENT


Meaning of IMPEACHMENT in English

(~s)

The ~ of a senior official is their trial for a crime which makes them unfit for office.

There are grounds for ~.

N-VAR

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .