English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Water torch
Water torch
The common cat-tail (Typha latifolia), the spike of
which makes a good torch soaked in oil.