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