TOP

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

touchpaper

noun
 
/ˈtʌtʃpeɪpə(r)/
 
/ˈtʌtʃpeɪpər/
jump to other results
  1. a piece of paper that burns slowly, that you light in order to start a firework burning
    • Light the blue touchpaper and retire immediately to a safe distance.
indeed
adverb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day