A rogue and yours truly embracing English university life (7)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
academe
'university life' is the definition.
(I've seen this in another clue)
'a rogue and yours truly embracing english' is the wordplay.
'rogue' becomes 'cad' (I've seen this before).
'and' means one lot of letters go next to another.
'yours truly' becomes 'me' (the person who set this crossword).
'embracing' indicates putting letters inside.
'english' becomes 'E' (abbreviation).
'cad'+'me'='cadme'
'cadme' going around 'e' is 'cademe'.
'a'+'cademe'='ACADEME'
(Other definitions for academe that I've seen before include "The teaching environment" , "intellectual world" , "universities" , "World of scholarship" , "The world of education" .)