Allowed a degree of double talk (3)
I believe the answer is:
let
'allowed a degree' is the definition.
'let' can be an answer for 'allowed' (to let is to allow or permit). I am unsure of the 'a degree' bit.
'of double talk' is the wordplay.
'of' indicates a hidden word.
'LET' is hidden in the letters of 'double talk'.
Can you help me to learn more?
(Other definitions for let that I've seen before include "hired" , "Reason for scrubbing service" , "Allow or rent" , "Rent out (property)" , "Service that must be repeated" .)