OLYMPIAD


Meaning of OLYMPIAD in English

/ əˈlɪmpiæd; NAmE / noun

1.

an occasion when the modern Olympic games are held :

The 26th Olympiad took place in Atlanta, Georgia.

2.

an international competition in a particular subject, especially a science :

the 14th International Physics Olympiad

••

WORD ORIGIN

via French or Latin from Greek Olumpias Olumpiad- , from Olumpios (see also Olympian and Olympic ).

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.