No bone good in having nibble (7)
I believe the answer is:
noshing
'having nibble' is the definition.
I can't tell whether this definition defines the answer.
'no bone good' is the wordplay.
'bone' becomes 'shin' (shin is a kind of bone).
'good' becomes 'g' (abbreviation).
'no'+'shin'+'g'='NOSHING'
'in' is the link.
Can you help me to learn more?
(Other definitions for noshing that I've seen before include "Eating (slang)" , "Eating (sl.)" .)