sports stadium
English Dictionary
->
Letter S
-> sports stadium
Search Dictionary:
sports stadium Definition
(n)
a
large
structure
for
open
-
air
sports
or
entertainments
sports stadium Synonyms
arena
bowl
sports stadium
stadium
© Art Branch Inc.