torches is torch's Plural Form

torch

US [tɔrtʃ]
UK [tɔː(r)tʃ]
  • n.火炬;〈英〉手电筒;知识的光[源泉];【机】气炬
  • Web火把;潜水手电;燃烧自己照亮你
Plural Form:torches  Present Participle:torching  Past Tense:torched  
n.
1.
火炬,火把;〈英〉手电筒;知识的光[源泉];【机】气炬,喷灯;〈美俚〉手枪