Stadium

« Back to Glossary Index

A place of foot races and horse races surrounded by seating for spectators.

« Back to Glossary Index