SCRAPHEAP

Definition of SCRAPHEAP

  1. (noun)an accumulation of refuse and discarded matter
  2. (noun)pile of discarded metal