stadium

1. (noun) a large structure for open-air sports or entertainments
Synonyms: arena, bowl
Related Words: amphitheater, amphitheatre, bullring, circus, coliseum, construction, covered stadium, dome, domed stadium, football stadium, hippodrome, structure



Terms and Conditions of Use / Copyright Notice