SHOT TOWER


Meaning of SHOT TOWER in English

■ noun historical a tower in which shot was made from molten lead poured through sieves at the top and falling into water at the bottom.

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