English主要词典
scrap heap
Universal Words
noun
a pile of things, especially of metal, that are no longer wanted or useful
IDIOMS
on the scrap heap (informal) no longer wanted or considered useful:
Many people who had been with the company for years were just thrown on the scrap heap.