Meaning of the word borough in English

What does borough mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

borough

US /ˈbɝː.oʊ/
UK /ˈbɝː.oʊ/

Noun

1.

a town or district which is an administrative unit.

Learn This Word at Lingoland