Definisi 'sports stadium'

English to English
noun
1 a large structure for open-air sports or entertainments Terjemahkan
source: wordnet30
More Word(s)
construction, structure, amphitheater, amphitheatre, coliseum, ballpark, park, field house, stand, standing room, tiered seat, athletic field,

Visual Synonyms