on the scrapheap - definition and synonyms

phrase
  1. no longer wanted or needed, although still capable of being useful

    These workers have been thrown on the scrapheap at the age of 50.

See also main entry: scrapheap