Definition a stadium that has a roof Example Synonyms dome
Home/C/covered stadium – noun covered stadium – noun Definition a stadium that has a roof Example Synonyms dome Back to Dictionary Page