Stumped by irritating sensation in part of darned stocking (6)
I believe the answer is:
stitch
'darned stocking' is the definition.
The answer and definition can be both man-made objects as well as being singular nouns.
Perhaps you can see an association between them that I can't see?
'stumped by irritating sensation in' is the wordplay.
'stumped' becomes 'st' (cricket abbreviation).
'by irritating sensation in' becomes 'itch' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'st'+'itch'='STITCH'
'part of' is the link.
Can you help me to learn more?
(Other definitions for stitch that I've seen before include "Single loop of needlework" , "One in time is said to save nine" , "Having very little to wear" , "repair" , "Pain caused by running" .)