torch - noun

singulartorch
pluraltorches