Yahoo Web Search

Search results

  1. Dictionary
    Torch
    /tôrCH/

    noun

    • 1. a portable means of illumination such as a piece of wood or cloth soaked in tallow or an oil lamp on a pole, sometimes carried ceremonially. historical Similar firebrandbrandlanterncandle
    • 2. a portable battery-operated electric lamp; a flashlight. British Similar lamplightflashlightbeacon

    verb

    • 1. set fire to: informal "the shops had been looted and torched"