English version

slag heap in Industry topic

From Longman Dictionary of Contemporary Englishslag heapˈslag heap noun [countable] especially British English  TIa pile of waste material at a mine or factory