These are word's definitions related to touchpaper. Click on any word to go to its word's detail page. Or, go to the definition of touchpaper.
0 a small piece of paper, usually at one end of a firework, that you light in order to start the firework burning:
The instructions on the fireworks said "Light the blue touchpaper, and stand clear."
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer