an English town that forms the constituency of a member of parliament
Synonyms for borough
On this page, you will find 30 slang terms related to borough. Some of the top words include: Innisville, You scratch my back I'll scratch yours., cock and balls, London, Pfunk, and 25 more.