Water pillar /(?)/

Wa·ter pil·lar

Water pillar

  1. A waterspout. [Obs.]