scory

listen to the pronunciation of scory
الإنجليزية - الإنجليزية
{n} dross, mixed mass floating on melted metals