Embraced by Grant, a respectable star (7)
I believe the answer is:
antares
'star' is the definition.
(star in the constellation of Scorpius)
'embraced by grant a respectable' is the wordplay.
'embraced' says the answer is hidden in the clue.
'ANTARES' is hidden within 'by grant a respectable'.
(Other definitions for antares that I've seen before include "RS [RED STAR]" , "Red supergiant star in Scorpio; nae star (anag.)" , "Red supergiant star in Scorpius" , "Star reddened" , "brilliant point" .)