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