Please enable javascript to use dictionary! Howto enable javascript?
touch-paper▼(a strip of impregnated paper used as a fuse)noun[UK: tʌtʃ ˈpeɪ.pə(r)] [US: ˈtətʃ ˈpeɪ.pər]
↑