ringTop 8000MeaningsNoun1. ring (sports, chiefly combat sports)2. ring road, beltway (Belgium)Examples1Mickey Conners ne fit qu'une bouchée de son adversaire sur le ring.Mickey Conners made mincemeat of his opponent in the ring.