Meaning of rotten borough

Definition of rotten borough

(noun) an English parliamentary constituency with few electors

Other information on rotten borough

WIKIPEDIA results for rotten borough
Amazon results for rotten borough