Definitions
noun
the central area of an ancient Roman amphitheater where contests and spectacles were held; especially an area that was strewn with sand
Look “arena” up elsewhere
Want another word?
Spin the dictionary for a fresh one.