Water Tower See also: Tower. Dictionary definition n. 1: a large reservoir for water ← Water SkiingWaterfall →