IMPEACHED


Meaning of IMPEACHED in English

(imp. & p. p.) of Impeach

Webster's English dictionary.      Английский словарь Webster.