shot tower
English Dictionary
->
Letter S
-> shot tower
Search Dictionary:
shot tower Definition
(n)
tower
of
a
kind
once
used
to
make
shot
;
molten
lead
was
poured
through
a
sieve
and
dropped
into
water
shot tower Synonyms
shot tower
© Art Branch Inc.