English dictionary
bullring meaning and definition
Definition and meaning of bullring at MeaningMonkey.org. bullring meaning and definition in the English Dictionary.BULLRING noun
Definition of bullring (noun)
- a stadium where bullfights take place
Source: Princeton University Wordnet