meaning of rotten borough

1. an English parliamentary constituency with few electors


Related Words

rotten borough |

Developed & Maintained By Taraprasad.com

Treasure Words