Rocking robin, huge one seen next door (9)
I believe the answer is:
neighbour
'one seen next door' is the definition.
Although both the answer and definition are singular nouns, I don't see how one could define the other.
'rocking robin huge' is the wordplay.
'rocking' indicates an anagram.
'robin'+'huge'='robinhuge'
'robinhuge' with letters rearranged gives 'NEIGHBOUR'.
Can you help me to learn more?
(Other definitions for neighbour that I've seen before include "One who must live alongside" , "someone close" , "One lives nearby" , "possibly providing part of watch?" , "whom you may force into beggary" .)