torch
noun
verb
tɔːtʃ noun
1 a small electric lamp that you carry in your hand [英] 手电筒; SYNflashlight AmE [美] BrE AmE
We shone our torches around the cavern.
我们用手电筒照着山洞。
2 a long stick with burning material at one end that produces light 火把; 火炬
the Olympic torch
奥林匹克火炬
3
carry a torch for sb
to secretly love and admire someone [过时] 暗恋某人 old-fashioned
verb
4 to deliberately make a building, vehicle etc start to burn [非正式] 故意点燃,放火烧
Rioters torched several abandoned cars.
暴徒纵火烧毁了几辆被遗弃的汽车。