Quote Originally Posted by kalinka_vinnie
*timidly cough*

Stadium:

1. In ancient Greece and Rome a) a unit of measure, eq. 600 greek feet = 607 english feet b) a track for footraces, typically one stadium in length.

2. a large oval, round, or U shaped open structure, as for football, baseball, track events etc.

3. A period or stage in the life history of an animal
*makes notes*