water tower
1.
(
noun
) a large reservoir for water
Related Words:
reservoir
Terms and Conditions of Use / Copyright Notice