English dictionary
borough meaning and definition
Definition and meaning of borough at MeaningMonkey.org. borough meaning and definition in the English Dictionary.BOROUGH noun
Definition of borough (noun)
- one of the administrative divisions of a large city
- an English town that forms the constituency of a member of parliament
Source: Princeton University Wordnet