Translation of touchpaper in Spanish:

touchpaper

mecha, n.

noun

British

  • 1

    mecha feminine
    • And he can light the blue touchpaper on a Roman Candle, but it may be impossible to tell whether the ensuing two second fizzing is the intended special effect or a product malfunction.
    • Light the blue touchpaper, and retire to a safe distance.
    • At the time the first touchpaper was scheduled to be lit, cars were still queueing bumper to bumper on Netherhampton Road.
    • They delight in allowing their children within close proximity of devices that will burn their faces off quicker than you can say 'light the blue touchpaper and stand well back'.