- 1an occasion when the modern Olympic games are held The 26th Olympiad took place in Atlanta, Georgia.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 2an international competition in a particular subject, especially a science the 14th International Physics Olympiad
Check pronunciation: Olympiad