Die to drink French wine that's sacred (6)
I believe the answer is:
divine
'sacred' is the definition.
(similar in meaning)
'die to drink french wine' is the wordplay.
'to drink' is an insertion indicator.
'french wine' becomes 'vin' ('wine' in French).
'die' enclosing 'vin' is 'DIVINE'.
'that's' acts as a link.
(Other definitions for divine that I've seen before include "Predict" , "Godly or celestial" , "of a splendid nature" , "Appertaining to God" , "Very good" .)