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.      Сжатый оксфордский словарь английского языка.