- v. 归咎；怀疑；控告；弹劾
challenge the honesty or veracity of;
"the lawyers tried to impeach the credibility of the witnesses"
charge (a public official) with an offense or misdemeanor committed while in office;
"The President was impeached"
bring an accusation against; level a charge against;
"The neighbors accused the man of spousal abuse"
- Many people impeached the judge for taking bribes.
- The Parliament decided to impeach the President.
My daughter's happiness is threatened and her character impeached.出自： A. K. Green