Definitions of scrapheap:

  • noun:   pile of discarded metal
  • noun:   an accumulation of refuse and discarded matter