Torch
1. A light carried in the hand consisting of some flammable substance. The natives had torches made of dry leaves in a bundle. 3. A small portable battery-powered electric lamp. We each carried a torch and extra batteries in the cave.