Impeached

Definition:

  • (imp. & p. p.) of Impeach

Compare impeached with other words:

impeached vs. impeacher

impeached vs. impeachment

impeachable vs. impeached