covered stadium – noun

Definition

a stadium that has a roof

Example

Synonyms

dome

 

Back to top button