Sports Arena (
Noun
)
Meaning
A building for indoor sports.
Classification
Nouns denoting man-made objects.
Synonyms
Field House
Hypernyms
House