TOP

Definition of slag heap noun from the Oxford Advanced American Dictionary

See slag heap in the Oxford Advanced Learner's Dictionary