WATER TOWER


Meaning of WATER TOWER in English

noun Date: circa 1883 a tower or standpipe serving as a reservoir to deliver water at a required head

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.