Word Meaning

Find the meaning or definition of a english word


torch definition and meaning

n. 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.
n. A flashlight.

Crossword clues 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


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver