water tower

1. (noun) a large reservoir for water
Related Words: reservoir



Terms and Conditions of Use / Copyright Notice