'Water torch' definitions:

Definition of 'Water torch'

From: GCIDE
  • Water torch \Wa"ter torch`\ (Bot.) The common cat-tail (Typha latifolia), the spike of which makes a good torch soaked in oil. --Dr. Prior. [1913 Webster]