borough is the dictionary form of borough's Definition of borough
borough has definitions from the fields of government,geography
1
[ noun ] (government,geography) one of the administrative divisions of a large city
2
[ noun ] an English town that forms the constituency of a member of Parliament
*