American Dictionary
Definition Olympiad in American English
Olympiad noun
[countable] noun
/əˈlɪmpiˌæd/
Synonyms and related words
1.1
an international competition in a particular sport or activity, such as chess
Synonyms and related words
