
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