stadium in Catalan stadium in Catalan estadi noun A venue where sporting events are held. Add to Flashcards