Great numbers make a roll hop (9)
I believe the answer is:
abundance
'great numbers' is the definition.
Although both the answer and definition are singular nouns, I cannot understand how they can define each other.
'a roll hop' is the wordplay.
'roll' becomes 'bun' (synonyms).
'hop' becomes 'dance' (I've seen this before).
'a'+'bun'+'dance'='ABUNDANCE'
'make' is the link.
Can you help me to learn more?
(Other definitions for abundance that I've seen before include "fullness" , "Plenty, profusion" , "Large amount, sometimes more than is needed" , "State of plenty" , "'Plenty, loads (9)'" .)