ARENA


Meaning of ARENA in English

n. ring, platform, stage, open area (used for sports and entertainment)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.