rotten borough

1. (noun) an English parliamentary constituency with few electors
Related Words: borough



Terms and Conditions of Use / Copyright Notice