touchpaper

enUK

touchpaper

(ˈtʌtʃˌpeɪpə) n1. (Firearms, Gunnery, Ordnance & Artillery) paper soaked in saltpetre and used for firing gunpowder2. light the touchpaper light the blue touchpaper to do something that will cause much anger or excitement
Translations
carta nitrata