IMPEACH Meaning of IMPEACH in English (v. t.) To challenge or discredit the credibility of, as of a witness, or the validity of, as of commercial paper. Webster's English dictionary. Английский словарь Webster. 2012