Advertisement

Advertisement

scrapheap

/ ˈskræpˌhiːp /

noun

  1. a pile of discarded material
  2. on the scrapheap
    (of people or things) having outlived their usefulness


Advertisement

Advertisement

Advertisement

Advertisement