meaning of smelter
1.
One
who,
or
that
which,
smelts.
2.
an
industrial
plant
for
smelting
Related Words
smelter
|
smeltery
|
Developed & Maintained By
Taraprasad.com