Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
olympiads
in English
olympiads
us
//ˈɑːləmpiædz//
uk
//ˈɒlɪmpiæds//
#uncommon
Lemma:
olympiad
The lemma is the base or root form of this word.
Definitions
Noun
a
period
of
four
years
;
Olympic
games
the
Olympic
games
event
a
science
competition
series