covered stadium

Noun
  1. A stadium that has a roof (synset 103225395)

Other Searches