bullring Meaning, Definition & Usage

  1. noun a stadium where bullfights take place

WordNet