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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012