OlympiadPronunciation: /əˈlɪmpɪad/Definition of Olympiad noun an occasion when the ancient or modern Olympic Games were or are held. a period of four years between Olympic Games, used by the ancient Greeks in dating events. a major international contest in a particular game, sport, or scientific subject: the 42nd International Mathematics OlympiadOrigin:via French or Latin from Greek Olumpias Olumpiad-, from Olumpios (see also Olympian and Olympic)Olympiad in other Oxford dictionaries Definition of Olympiad in the US English dictionary