Meaning of smelter

Definition of smelter

(noun) an industrial plant for smelting

Other information on smelter

WIKIPEDIA results for smelter
Amazon results for smelter