Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of torch

- A light or luminary formed of some combustible substance, as of resinous wood; a large candle or flambeau, or a lamp giving a large, flaring flame.
- A flashlight.

Crossword clue for torch

- Emergency light
- Flambeau, eg
- Flashlight
- Hand on this flashlight when you teach old skills
- Handheld light
- Lamp
- Portable lamp
- Portable light
- Portable light source