English Dictionary
◊ STADIUM
stadium
n : a large structure for open-air sports or entertainments
[syn: {bowl}, {arena}]