touch-paper ( synonym found)

Definition of touch-paper:

°a strip of paper impregnated with nitre used as a fuse for firing gunpowder, fireworks etc.

Definition of touch-paper:

°a strip of paper impregnated with nitre used as a fuse for firing gunpowder, fireworks etc.

Back to Top