Meaning of water tower
Definition of water tower
(noun)
a
large
reservoir
for
water
Other information on water tower
WIKIPEDIA results for
water tower
Amazon results for
water tower
Tweet