leadworks
English
Noun
leadworks
plural of
leadwork
Noun
leadworks
(
plural
leadworks
)
A
factory
that processes
lead
(the metal).