Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Olympic stadium
in English
Olympic stadium
#moderate
Definitions
Noun
a
large
,
open-air
venue
used
for
athletic
competitions
,
typically
featuring
a
running
track
and
seating
for
spectators
a
building
or
complex
used
for
sports
events
,
especially
in
the
context
of
the
Olympic
Games
Other
to
be
in
a
situation
that
is
like
a
sporting
event
,
with
intense
competition
and
excitement
Base Words
stadium
Olympic