Stimulant ordered with ecstasy just before deadline (4-6)
I believe the answer is:
last-minute
'before deadline' is the definition.
I can't tell whether this definition defines the answer.
'stimulant ordered with ecstasy' is the wordplay.
'ordered with' is an anagram indicator.
'ecstasy' becomes 'E' (informal term for the drug).
'stimulant' with its letters anagrammed with 'e' can make 'LAST-MINUTE'.
'just' acts as a link.
Can you help me to learn more?
(Other definitions for last-minute that I've seen before include "very late" , "Done at the final moment" , "Done at the latest possible moment" , "Eleventh hour" , "Eleventh-hour" .)