's-Hertogenbosch UK /ˌsɜːtəʊɡənˈbɒs/US /ˌsɜɹtoʊɡənˈbɔs/ noun1 •A city, capital, and municipality of North Brabant, Netherlands.