IMPEACH


Meaning of IMPEACH in English

■ verb

1》 call into question the integrity or validity of (a practice).

2》 Brit. charge with treason or another crime against the state.

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

Derivatives

~able adjective

~ment noun

Origin

ME: from OFr. empecher 'impede', from late L. impedicare 'entangle' (based on L. pes , ped- 'foot').

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.