Word of the day – 28 December 2012 by mm3family | Dec 28, 2012 | Uncategorized Stadium (noun) – A large open or closed structure for sports events with tiered seating for spectators.