OLYMPIAD


Meaning of OLYMPIAD in English

[noun] [C] - an occasion on which the Olympic Games are heldThe XXV Olympiad was held in Barcelona in 1992.She has competed in three Olympiads.

Cambridge English vocab.      Кембриджский английский словарь.