Definify.com

Definition 2024


water_pillar

water pillar

English

Noun

water pillar (plural water pillars)

  1. (obsolete) A waterspout.