ring
Top 8000
Meanings
Noun
1. ring (sports, chiefly combat sports)
2. ring road, beltway (Belgium)
Examples1
Mickey Conners made mincemeat of his opponent in the ring.