impeachment
Top 30000
Meanings
Noun
1. impeachment (political trial) (especially in reference to the political systems of English-speaking countries)