WATER TOWER


Meaning of WATER TOWER in English

() A tower or standpipe used as a reservoir to deliver water at a required head, as to a fountain.

Webster's English dictionary.      Английский словарь Webster.