SMELTER Meaning of SMELTER in English n. establishment for smelting, place where metal is obtained by melting or fusing ore; one who smelts ore Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012