Hydropillar definitions

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

Origin of hydropillar

A trademark, from hydro- +‎ pillar.