Olympiad

1 ENTRIES FOUND:
Olympiad /əˈlɪmpiˌæd/ noun
plural Olympiads
Olympiad
/əˈlɪmpiˌæd/
noun
plural Olympiads
Britannica Dictionary definition of OLYMPIAD
[count]
: an occasion when the modern Olympics are held