Given new Punch , reading it over at random? (13)
I believe the answer is:
reinvigorated
'given new punch' is the definition.
Although both the answer and definition are past participle verbs, I can't see how one could define the other.
'reading it over at random?' is the wordplay.
'at random?' is an anagram indicator (I've seen 'at random' mean this).
'reading'+'it'+'over'='readingitover'
'readingitover' anagrammed gives 'REINVIGORATED'.
Can you help me to learn more?
(Another definition for reinvigorated that I've seen is " full of energy again".)