TORCHLIGHT


Meaning of TORCHLIGHT in English

n. the light of a torch or torches.

Oxford English vocab.      Оксфордский английский словарь.