A cake put on cloth for urchin (10)
I believe the answer is:
ragamuffin
'for urchin' is the definition.
(ragamuffin is a kind of urchin)
'a cake put on cloth' is the wordplay.
'cake put' becomes 'muffin' (I can't explain this - if you can you should believe this answer much more).
'on' says to put letters next to each other.
'cloth' becomes 'rag' (rag is a kind of cloth).
'a'+'muffin'='amuffin'
'amuffin' put after 'rag' is 'RAGAMUFFIN'.
Can you help me to learn more?
(Other definitions for ragamuffin that I've seen before include "Unkempt, disreputable child" , "little scruff" , "Waif" , "Poor mite" , "Tatterdemalion" .)