Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of olympiad
  1. noun
    the modern revival of the ancient games held once every 4 years in a selected country

    Similar: 

  2. noun
    one of the four-year intervals between Olympic Games; used to reckon time in ancient Greece for twelve centuries beginning in 776 BC
My lists:
Recently viewed words: