ARENA


Meaning of ARENA in English

n.1 the central part of an amphitheatre etc., where contests take place.

2 a scene of conflict; a sphere of action or discussion.

Phrases and idioms:

arena stage a stage situated with the audience all round it.

Etymology: L (h)arena sand, sand-strewn place of combat

Oxford English vocab.      Оксфордский английский словарь.