Word info

hydropillar

Noun

Meaning

hydropillar (plural hydropillars)

A water tower taking the form of a single high pillar, rather than an exterior truss structure.

Source: en.wiktionary.org

Close letter words and terms