Noun Definition

rotten borough

1.Definition: an English parliamentary constituency with few electors

Category: Places