Slag

French Meaning

scories

crasses

stériles

salope

débiner

engueuler

English Meaning

  1. The vitreous mass left as a residue by the smelting of metallic ore.
  2. See scoria.
  3. To change into or form slag.