SCRAPHEAP Meaning of SCRAPHEAP in English n. garbage dumping site, dump; pile of garbage or trash; pile of discarded metal Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012