Search Torch Torch is the term used in the United Kingdom and Commonwealth countries for a flashlight. See Flashlight . Tweet Pin It Telegram VK Random Posts Kelvin, Lord Horne, Donald Pickleball Grande, Ariana Düsseldorf Metal detector Shrub Sun lamp Maharashtra