Yahoo Canada Web Search

Search results

  1. Dictionary
    torch
    /tɔːtʃ/

    noun

    • 1. a portable battery-powered electric lamp. British Similar lamplightflashlightbeacon
    • 2. a blowlamp. North American

    verb

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

    More definitions, origin and scrabble points