TORCHLIGHT


Meaning of TORCHLIGHT in English

[torch.light] n (15c) 1: light given by torches

2: torch

Merriam-Webster English vocab.      Английский словарь Merriam Webster.