English-French translations for slag heap
Definition of slag heap
- A man-made mound or heap formed with the waste material as a by-product of coal mining. Can also refer to the waste by-product from a foundry or furnace, formed into such a mound
Trending Searches
Popular Dictionaries