Noun Definitionrotten borough1.Definition: an English parliamentary constituency with few electorsCategory: Places