Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: touchpaper
  1. A strip of flammable paper used for lighting fireworks or firing explosives

Derived forms: touchpapers

Encyclopedia: Touchpaper