The prize ring Meaning, Definition & Usage

Definitions
  1. the ring in which prize fighters contend; prize fighters, collectively.

Webster 1913