scene of action


Meanings

  • a playing field where sports events take place

Synonyms