domed stadium

1. (noun) a stadium that has a roof
Synonyms: covered stadium, dome
Related Words: arena, bowl, stadium



Terms and Conditions of Use / Copyright Notice