Picture Dictionary and Books Logo
×
torchlight [ˈtoɚtʃˌlaɪt]

1 torchlight noun
  • the light from a burning torch
  • the light from a flashlight