Home
Search
Index
Definify.com
Definition
2024
water_pillar
water pillar
English
Noun
water
pillar
(
plural
water pillars
)
(
obsolete
)
A
waterspout
.
Similar Results
Caterpillar
Caterpillar-eater
White-caterpillar