BLOWTORCH

Definition of BLOWTORCH

  1. (noun)a burner that mixes air and gas to produce a very hot flame