Torch

Definition A small portable electric lamp powered by one or more dry batteries.