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 Biodiversity Luxembourg Seljuks Plain Lancewood Great American interchange Arrowroot McAleese, Mary Watt