English dictionary

water tower meaning and definition

Definition and meaning of water tower at MeaningMonkey.org. water tower meaning and definition in the English Dictionary.

WATER TOWER noun

Definition of water tower (noun)

  1. a large reservoir for water
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: