She is taken off coaches' stimulant (4)
I believe the answer is:
coca
'stimulant' is the definition.
(I've seen this before)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for coca that I've seen before include "Drug-producing plant" , "Shrub yielding drug" , "Leaves for snow" , "Source of drug" , "Drug-yielding shrub" .)