shot tower
Short definition from Wiktionary
Noun
- A tall building in which droplets of molten lead fall into a pool of water in order to form lead shot
We haven’t written up shot tower yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up shot tower yet: Simple and Standard meanings, examples and a quiz.