English Dictionary
Definition Beemer in British English
Beemer noun
[countable] noun
/ˈbiːmə(r)/

English Dictionary