Definify.com

Definition 2024


shot_tower

shot tower

English

Noun

shot tower (plural shot towers)

  1. A tall building in which droplets of molten lead fall into a pool of water in order to form lead shot