BLOWTORCH


Meaning of BLOWTORCH in English

n. US BLOWLAMP.

Oxford English vocab.      Оксфордский английский словарь.