Meaning of stadium

Definition of stadium

(noun) a large structure for open-air sports or entertainments

Other information on stadium

WIKIPEDIA results for stadium
Amazon results for stadium