Main entry: sports stadium, stadium, bowl, arena
Definition: a large structure for open-air sports or entertainments