What is the full meaning of torchlights
TORCHLIGHT, light given by torches [n]
Example of the word torchlights placed on a Scrabble board.