English
Detailed Synonyms for sports stadium in English
sports stadium:
sports stadium [the ~] nom
-
the sports stadium
– a large structure for open-air sports or entertainments 1the bowl; the stadium; the arena; the sports stadium– a large structure for open-air sports or entertainments 1