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's English dictionary. Английский словарь Webster. 2012