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