Hydropillar definition

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

Other Word Forms

Noun

Singular:
hydropillar
Plural:
hydropillars

Origin of hydropillar

  • A trademark, from hydro- +‎ pillar.

    From Wiktionary