English dictionary, thesaurus, translations & etymology
FreeDict.com

impichar — meaning in English

Portuguese → English · translate English → Portuguese instead

English meaning

  • impeach verb To formally charge a public official with misconduct, often as a step toward removing them from office.

Senses

impichar is used for these senses in English:

  • impeach To bring a legal proceeding against a public official.

impeach — full definition

  1. verb To formally charge a public official with misconduct, often as a step toward removing them from office.
  2. verb To question or challenge the credibility of a witness or testimony.

Related Portuguese words