borough noun definition in House location topic from the Oxford Advanced Learner's Dictionary


 noun: House location topic
a town or part of a city that has its own local government the London borough of Westminster The Bronx is one of the five boroughs of New York. a borough council