BLOWTORCH Meaning of BLOWTORCH in English UK also blowlamp [noun] [C] - a tool used to heat metal or remove paint from a surface by producing an extremely hot flame Cambridge English vocab. Кембриджский английский словарь. 2012