SHOT TOWER


Meaning of SHOT TOWER in English

noun

: a tower about 200 feet high for making shot by the shotting process

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.