The woman's embracing university incels? (7)
I believe the answer is:
hermits
'incels?' is the definition.
(both can mean isolated people)
'the woman's embracing university' is the wordplay.
'the woman's' becomes 'her's' ('her' refers to a woman).
'embracing' means one lot of letters goes inside another.
'university' becomes 'mit' (Massachusetts Institute of Technology).
'hers' placed around 'mit' is 'HERMITS'.
(Other definitions for hermits that I've seen before include "People who live in solitude" , "Solitary dwellers" , "They live in solitude for religious reasons" , "They retire from society for religious reasons" .)