WATER TOWER


Meaning of WATER TOWER in English

[water tower] n (ca. 1883): a tower or standpipe serving as a reservoir to deliver water at a required head

Merriam-Webster English vocab.      Английский словарь Merriam Webster.