video

Videos

definition, Also called, especially British, . a small, portable electric lamp powered by dry batteries, LEDs, or a tiny generator.

https://en.wikipedia.org/wiki/Torch

https://en.wikipedia.org/wiki/Torchwood

Flashlight – definition of flashlight by The Free Dictionary

Torch – definition of torch by The Free Dictionary

Torch | Define Torch at Dictionary.com

Flashlight | Define Flashlight at Dictionary.com

Torch definition and meaning | Collins English Dictionary