impeachers

nounPlural of impeacher; people who bring formal charges of misconduct against public officials.

No synonyms or antonyms found for this word.