Definify.com

Definition 2025


water_pillar

water pillar

English

Noun

water pillar (plural water pillars)

  1. (obsolete) A waterspout.