Dictionary search results

Showing 1-2 of 2 results

arena US English

A level area surrounded by seats for spectators, in which sports, entertainments, and other public events are held

arena US Thesaurus

a hockey arena