American Dictionary
Definition torchlight in American English
torchlight noun
[uncountable] noun
/ˈtɔrtʃˌlaɪt/
Synonyms and related words
