Impeach
English Meaning
To hinder; to impede; to prevent.
- To make an accusation against.
- To charge (a public official) with improper conduct in office before a proper tribunal.
- To challenge the validity of; try to discredit: impeach a witness's credibility.