Subscriber login


Forgot your password?

Library card login

Other

Olympic torch

Syllabification: (O·lym·pic torch)
Definition of Olympic torch

noun

  • a cylindrical or cone-shaped object in which the Olympic flame is ceremonially carried:an estimated 15,000 people gathered for an evening of celebration to mark the Olympic torch’s arrival in Wales

Olympic torch in other Oxford dictionaries

Definition of Olympic torch in the British & World English dictionary
  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …