Find the word definition

Wiktionary
rotten boroughs

n. (rotten borough English)