Bromsgrove

/ (ˈbrɒmzˌɡrəʊv) /

noun

a town in W central England, in N Worcestershire. Pop: 29 237 (2001)

Example sentences from the Web for bromsgrove