Brummagem
Explore definitions, synonyms, and language insights of Brummagem
Definitions
Adjective Satellite
cheap and showy; "a cheap Brummagem imitation"
Noun
a city in central England; 2nd largest English city and an important industrial and transportation center