Search
Select the dictionary language
sports stadium
/spˈoːɹts stˈeɪdiəm/
/spˈɔːts stˈeɪdiəm/
Sports stadium
01
a large structure for open-air sports or entertainments
Search
Select the dictionary language
a large structure for open-air sports or entertainments