BEAR GARDEN


Meaning of BEAR GARDEN in English

(also bear pit )

■ noun a scene of uproar and confusion.

Origin

C16, denoting a place set apart for bear-baiting.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.