English

Definition of Olympiad noun from the Oxford Advanced Learner's Dictionary

     

    Olympiad

     noun
    noun
    BrE BrE//əˈlɪmpiæd//
     
    ; NAmE NAmE//əˈlɪmpiæd//
     
     
    jump to other results
  1. 1an occasion when the modern Olympic games are held The 26th Olympiad took place in Atlanta, Georgia.
  2. 2an international competition in a particular subject, especially a science the 14th International Physics Olympiad
  3. Word Originvia French or Latin from Greek Olumpias Olumpiad-, from Olumpios (see also Olympian and Olympic).
See the Oxford Advanced American Dictionary entry: Olympiad