blowtorch - noun

singularblowtorch
pluralblowtorches