Synonyms and Antonyms for sports_arena

1. sports arena (n.)

a building for indoor sports

Synonyms: