Touchpaper

What is Touchpaper?

Touchpaper definition and meaning on Dictionary terms:
noun
paper saturated with potassium nitrate to make it burn slowly, used for igniting explosives and fireworks.

 

reference: www.dictionary.com/browse/touchpaper

Tags: