Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Games of the Olympiad
in English
Games of the Olympiad
#moderate
Definitions
Noun
a
series
of
international
sports
competitions
that
occur
every
four
years
and
involve
athletes
from
many
different
countries
any
large-scale
event
or
competition
that
is
similar
to
the
Olympic
Games
in
terms
of
scope
and
organization
Other
a
phrase
used
to
describe
something
that
is
a
major
event
or
achievement
,
often
involving
a
significant
amount
of
effort
or
planning
Base Words
of
the
Games
Olympiad