WATER TOWER Meaning of WATER TOWER in English A standpipe or elevated tank used as a reservoir or for maintaining equal pressure in a water system. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012