Meaning of sports stadium
Definition of sports stadium
(noun)
a
large
structure
for
open-air
sports or entertainments
Other information on sports stadium
WIKIPEDIA results for
sports stadium
Amazon results for
sports stadium
Tweet