arena - definition of arena in English from the Oxford dictionary
https://premium-oxforddictionaries-com.libproxy.ucl.ac.uk/definition/english/arena
WEB1 a level area surrounded by seating, in which sports, entertainments, and other public events are held. Example sentences Synonyms. 2 a place or scene of activity, debate, or conflict: he has re-entered the political arena. More example sentences Synonyms. Origin. early 17th century: from Latin harena, arena 'sand, sand-strewn place …
DA: 7 PA: 27 MOZ Rank: 71