Awkward waddle by royal time-waster (7)
I believe the answer is:
dawdler
'time-waster' is the definition.
I can't judge whether this definition defines the answer.
'awkward waddle by royal' is the wordplay.
'awkward' indicates anagramming the letters.
'by' is a charade indicator (letters next to each other).
'royal' becomes 'r' (abbreviation).
'waddle' is an anagram of 'dawdle'.
'dawdle'+'r'='DAWDLER'
Can you help me to learn more?
(Other definitions for dawdler that I've seen before include "Loiterer" , "Slow coach" .)