Meaning

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

Origin

A trademark, from hydro- + pillar.

A trademark, from hydro- + pillar.

Wiktionary, CC BY-SA 4.0 · source

hydropillar — meaning, examples, forms, synonyms | Krumeto