IMPEACH Meaning of IMPEACH in English (n.) Hindrance; impeachment. Webster's English dictionary. Английский словарь Webster. 2012