Scoria Meaning

There are 1 meaning(s) for word Scoria

Meaning 1 : the scum formed by oxidation at the surface of molten metals

    Synonyms : dross,  slag