Subscriber login


Forgot your password?

Library card login

Other

Olympic 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 US English dictionary
  |  Cite

Word of the day

secretagogue

/ sɪˈkriːtəgɒg /
noun
a substance which promotes secretion …