rag-and-bone man

Noun

 * 1)  A man who deals in scrap metal and recycled junk (originally including rags and bones, in earlier centuries).