stadium; sports ground
〔競技場〕
stadium; sports groundA place with sports games facilities and audience seats.
7 more sentences in the app — free account.