IMPEACHER


Meaning of IMPEACHER in English

n. one who brings a formal accusation of misconduct against another; accuser, one who casts doubt on the actions of another

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.