WATER TOWER


Meaning of WATER TOWER in English

■ noun a tower supporting an elevated water tank, whose height creates the pressure required to distribute the water through a piped system.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.