Hydropillar definition
A water tower taking the form of a single high pillar, rather than an exterior truss structure.
noun
Advertisement
Other Word Forms
Noun
Singular:
hydropillar
Plural:
hydropillarsOrigin of hydropillar
- A trademark, from hydro- + pillar.
From Wiktionary