English dictionary
shot tower meaning and definition
Definition and meaning of shot tower at MeaningMonkey.org. shot tower meaning and definition in the English Dictionary.SHOT TOWER noun
Definition of shot tower (noun)
- tower of a kind once used to make shot; molten lead was poured through a sieve and dropped into water
Source: Princeton University Wordnet