■ 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.
SHOT TOWER
Meaning of SHOT TOWER in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004