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.