smelter

1. (noun) an industrial plant for smelting
Synonyms: smeltery
Related Words: industrial plant, plant, works



Terms and Conditions of Use / Copyright Notice