Definitions of rotten borough:

  • noun:   an English parliamentary constituency with few electors