What is the meaning of arena in English?

Learn vocabulary with pictures as well as definitions of arena in English

Learn in

See more

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