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. 2012