Impeached

From Fresh Dictionary

English

Verb

impeached

  1. Simple past and past participle of impeach.
Personal tools