impeaches; impeached; impeaching
impeaches; impeached; impeaching
Learner's definition of IMPEACH
[+ object] law
1
: to charge (a public official) with a crime done while in office控告,检举,弹劾(政府官员) 2
formal : to cause doubts about the truthfulness of (a witness, testimony, etc.)对(证人、证词等的)真实性提出质疑 — impeachable
/ɪmˈpiːtʃəbəl/ adjective — impeachment
/ɪmˈpiːtʃmənt/ noun, plural impeachments [count, noncount]