smelting works

noun
Graduate
1

Synonym of smelter (“a place where smelting is done”).

Thesaurus

Synonyms