Drunk shortly embracing English boozer (8)
I believe the answer is:
hostelry
'boozer' is the definition.
(hostelry can mean a pub)
'drunk shortly embracing english' is the wordplay.
'drunk' is an anagram indicator.
'embracing' is an insertion indicator.
'english' becomes 'e' (abbreviation).
'shortly' with letters rearranged gives 'hostlry'.
'hostlry' placed around 'e' is 'HOSTELRY'.
(Other definitions for hostelry that I've seen before include "Old name for inn" , "Old word for an inn" , "Shyer lot in old inn" , "Inn, pub" , "Holy rest (anag.)" .)