IMPEACH


Meaning of IMPEACH in English

v.tr.

1. Brit. charge with a crime against the State, esp. treason.

2 US charge (the holder of a public office) with misconduct.

3 call in question, disparage (a person's integrity etc.).

Derivatives:

impeachable adj. impeachment n.

Etymology: ME f. OF empecher impede f. LL impedicare entangle (as IN-(2), pedica fetter f. pes pedis foot)

Oxford English vocab.      Оксфордский английский словарь.