Beelingo.com

English Dictionary

  • Hide translation

 Brum Brum /brʌm/

noun

  1. [Informal, UK] A city in central England; 2nd largest English city and an important industrial and transportation center  ( Brummagem , Brum [Informal, UK] , Birmingham )
    a city in central England; 2nd largest English city and an important industrial and transportation center