English synonyms about - contact  

bullring

noun

1 bullring

A stadium where bullfights take place.

Dutch: arena, arena voor stierengevechten
Polish: arena


Find more on bullring elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0259