Noun (place)
Arena
US
UK
US
UK
A space where the competition takes place.
US
UK
The crowd watched from outside the arena.