rag-and-bone man
nounDefinition of rag-and-bone man
chiefly British
: a usually itinerant dealer in things of small value (as secondhand clothes and old newspapers) : old-clothesman