helitorch noun1 •An ignition device operated from a helicopter, used to start controlled fires etc. formshelitorches