borough(noun) noun1. one of the administrative divisions of a large cityDefinition categories: location2. an English town that forms the constituency of a member of parliamentDefinition categories: location, town, townsfolk, townspeople