Definition of Water Tower

  • 1. A large reservoir for water Noun

Semanticaly linked words with "water tower"

Hyponims for word "water tower"