impeachmentTop 30000MeaningsNoun1. impeachment (political trial) (especially in reference to the political systems of English-speaking countries)