Definition, synonyms and picture of arena

Learn in

arena

n. arena

Definition of arena in English

Large venue with a field surrounded by tiered seats, designed for sporting or musical events.

Synonyms of arena in English

stadium

Lists where this word appears

Sports Facilities

10 words to learn

Leisure II

10 words to learn

Entertainment Facilities

8 words to learn