BOROUGH Meaning of BOROUGH in English [noun] [C] - a town, or a division of a large townLondon is made up of 32 boroughs while New York has 5. Cambridge English vocab. Кембриджский английский словарь. 2012