scene of action

Noun
  1. A playing field where sports events take place (synset 102739516)

Other Searches