Reside at home at this stage (6)
I believe the answer is:
inhere
'reside' is the definition.
(thesaurus)
'home at this stage' is the wordplay.
'home' becomes 'in' ('he's home' can mean 'he's in').
'at this stage' becomes 'here' (I've seen this before).
'in'+'here'='INHERE'
'at' is the link.
(Other definitions for inhere that I've seen before include "Dwell" , "Be a necessary element - at this place" , "Belong, live" , "Stick" , "Exist essentially" .)