Find the word definition

The Collaborative International Dictionary
Water pillar

Water pillar \Wa"ter pil"lar\ A waterspout. [Obs.]

Wiktionary
water pillar

n. (context obsolete English) A waterspout.