Period home had come to an end (9)
I believe the answer is:
terminate
'come to an end' is the definition.
('terminate' can be a synonym of 'come to an end')
'period home had' is the wordplay.
'period' becomes 'term' (term is a kind of period**).
'home' becomes 'in' ('he's home' can mean 'he's in').
'had' becomes 'ate' (e.g. I had an ice cream).
'term'+'in'+'ate'='TERMINATE'
(Other definitions for terminate that I've seen before include "Conclude" , "Put an end to, finish" , "Kill off" , "Put an end to, discontinue" , "Finalise" .)