Study in university, talented beyond question (10)
I believe the answer is:
undeniable
'beyond question' is the definition.
(that which cannot be denied or questioned)
'study in university talented' is the wordplay.
'study' becomes 'den' (term for a study or office).
'in' indicates putting letters inside.
'university' becomes 'uni' (short for university).
'talented' becomes 'able' (both can mean skilled).
'den' going inside 'uni' is 'undeni'.
'undeni'+'able'='UNDENIABLE'
(Another definition for undeniable that I've seen is " Indisputable".)
I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution?
Install my app