v.
1 charge, accuse, arraign, indict, incriminate, implicate, inculpate, blame, censure:
They were impeached for crimes against the state.
2 (call into) question, challenge, attack, disparage, discredit, impugn, deprecate, belittle, asperse, cast aspersions on, declaim, slander, malign, vilify:
My daughter's character had been impeached by the witness.