Aunt regarded university bad for student (13)

I believe the answer is:
undergraduate
'student' is the definition.
(university student)
'aunt regarded university bad' is the wordplay.
'university' becomes 'U' (abbreviation for university).
'bad' indicates an anagram.
'aunt'+'regarded'+'u'='auntregardedu'
'auntregardedu' anagrammed gives 'UNDERGRADUATE'.
'for' acts as a link.
(Other definitions for undergraduate that I've seen before include "One studying for a first degree" , "University student yet to take degree" .)