Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

borough Definition

Cancel
borough
noun(bor-ough)
an English town that forms the constituency of a member of parliament
borough
noun(bor-ough)
one of the administrative divisions of a large city

Words Related to borough!

borough Examples by Brain Bank Users