borough
/bˈɝoʊ/
Explore definitions, synonyms, and language insights of borough
Definitions
Noun
one of the administrative divisions of a large city
Noun
an English town that forms the constituency of a member of parliament