Meaning Of The Word Touch paper

Real Dictionary

What's the definition of Touch paper? Find Touch paper meanings, definitions and more at the Real Dictionary online.

Touch paper Meaning

Touch paper Definition
Touch paper Definition

What's The Definition Of Touch paper?

touch paper in American English
noun: paper saturated with potassium nitrate to make it burn slowly, used for igniting explosives and fireworks

touch paper in British English
noun: paper soaked in saltpetre and used for firing gunpowder

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day