PRIZE RING Meaning of PRIZE RING in English n. wrestling ring, area for wrestling matches Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012