Results

Definition of smeltery : A house or place for smelting.

Synonyms:

smelter