BLOWTORCH Meaning of BLOWTORCH in English ■ noun a portable device producing a hot flame which can be directed on to a surface, typically to burn off paint. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004