Meaning to embrace unique selling point, leaves one hanging (8)
I believe the answer is:
suspense
'one hanging' is the definition.
(thesaurus)
'meaning to embrace unique selling point' is the wordplay.
'meaning' becomes 'sense' (synonyms).
'to embrace' is an insertion indicator.
'unique selling point' becomes 'USP' (abbreviation).
'sense' enclosing 'usp' is 'SUSPENSE'.
'leaves' is the link.
(Other definitions for suspense that I've seen before include "Hitchcock's speciality" , "State of anxiety while waiting" , "Tense uncertainty" , "Uneasy uncertainty" , "Nervous uncertainty; cessation" .)