Search results
- Dictionaryslag heap/ˈslaɡ ˌhēp/
noun
- 1. a hill or area of refuse from a mine or industrial site: British "a rare plant which is only found on one slag heap in Cornwall"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries