Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
olympiad
in English
olympiad
us
//oʊlɪmˈpiəd//
uk
//ɒlɪmˈpaɪɑːd//
#uncommon
Definitions
Noun
a
four-year
period
(
in
ancient
Greek
timekeeping
);
Olympic
cycles
The
ancient
Greeks
measured
time
in
olympiads
of
four
years
.
an
occurrence
of
the
Olympic
games
The
international
olympiad
was
held
in
Tokyo
last
summer
.
a
science
competition
(
modeled
after
Olympics
)
The
students
participated
in
the
national
olympiad
for
mathematics
and
science
.