Deities finish blessing (7)
I believe the answer is:
godsend
'blessing' is the definition.
(I've seen this before)
'deities finish' is the wordplay.
'deities' becomes 'gods' ('god' can be a synonym of 'deity').
'finish' becomes 'end' (synonyms).
'gods'+'end'='GODSEND'
(Other definitions for godsend that I've seen before include "Stroke of good fortune" , "The relief" , "Lucky find" , "Sudden happening that brings good fortune" , "welcome acquisition" .)