BEAR GARDEN


Meaning of BEAR GARDEN in English

noun

1. : an establishment for bearbaiting or similar practices or entertainment

2. : a scene or procedure marked by unruly rowdy disturbance : hurly-burly

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.