noun a building housing the administrative offices of a borough.
borough hall 🔊 Listen to this noun a building housing the administrative offices of a borough. Share Facebook Twitter Google +