/owlɪˈmpiæˌd/ - [owlimpeeatd] - O•lym•pi•ad
We found 4 definitions of olympiad from 4 different sources.
Noun |
||
olympiad - the modern revival of the ancient games held once every 4 years in a selected country | ||
Olympic Games, Olympics, Olympiad | ||
athletic competition, athletic contest, athletics a contest between athletes |