Stadium - Definition

stadium

n 1: a large structure for open-air sports or entertainments
[syn: stadium, bowl, arena, sports stadium]

Look up another word