Bear garden

What is Bear garden?

Bear garden definition and meaning on Dictionary terms:
noun
a place for keeping or exhibiting bears, especially (formerly) for bearbaiting.
a place or scene of tumult.

 

reference: https://www.dictionary.com/browse/bear-garden

Tags: