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

 

touchpaper

 noun
noun
BrE BrE//ˈtʌtʃpeɪpə(r)//
 
; NAmE NAmE//ˈtʌtʃpeɪpər//
 
 
jump to other results
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.