GeneralConnection.com
➔
Dictionary
water tower
Noun
1. reservoir
Usage