. . . towards impeccable English
'Torchlight' refers to light from a torch or torches.
It is wrong to say torchlight when what we are referring to is the torch itself.
In British English, it is called flashlight.
#That is English for you.
On Twitter @languageclinic