ALL meanings of touch paper
touch pa·per
T t - noun touch paper paper saturated with potassium nitrate to make it burn slowly, used for igniting explosives and fireworks. 1
- noun touch paper paper soaked in saltpetre and used for firing gunpowder 0