Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stadium
in English
stadium
#common
#b1
Plural
stadiums
Definitions
Noun
a
sports
event
venue
an
ancient
Greek
racecourse
;
Olympic
site
a
measuring
rod
(
for
surveying
distances
)
The
surveyor
used
a
stadium
to
measure
the
length
of
the
field
.
Compounds / Phrases
Olympic stadium