OLYMPIAD Meaning of OLYMPIAD in English (n.) The quadrennial celebration of the modern Olympic games; as, the first Olympiad (1906). Webster's English dictionary. Английский словарь Webster. 2012