shot tower
From WikiWord, the free dictionary
English
Definitions
noun
- A tall building in which droplets of molten lead fall into a pool of water in order to form lead shot
From WikiWord, the free dictionary