1. Noun
A house or place for smelting.
2. Noun
an industrial plant for smelting
Vocabulary classified under Engineering
More about this word
Synonyms and related words
Explore this word
