English Dictionary
◊ BULLRING
bullring
n : a stadium where bullfights take place