WATER TORCH Meaning of WATER TORCH in English the common cat-tail (typha latifolia), the spike of which makes a good torch soaked in oil. Webster English vocab. Английский словарь Webster. 2012