rag-and-bone

man n. Itinerant dealer in old clothes, furniture, etc.