Definition of Borough

  • 1. One of the administrative divisions of a large city Noun
  • 2. An English town that forms the constituency of a member of parliament Noun

Semanticaly linked words with "borough"

Hyponims for word "borough"