Subscriber login


Forgot your password?

Library card login

Other

touchpaper

Syllabification: (touch·pa·per)
Pronunciation: /ˈtəCHˌpāpər/
Translate touchpaper | into German
Definition of touchpaper

noun

  • a strip of paper impregnated with niter, for lighting fireworks or explosive substances.
  • used in reference to an action that is likely to cause anger or controversy:it was an intervention by the umpire that lit the blue touchpaper

touchpaper in other Oxford dictionaries

Definition of touchpaper in the British & World English dictionary
  |  Cite

Word of the day

ludology

/ luːˈdɒlədʒi /
noun
the study of games and gaming, especially video games …