Imagine no end of malice against one guru (8)
I believe the answer is:
envisage
'imagine' is the definition.
(synonyms)
'no end of malice against one guru' is the wordplay.
'no end of malice' becomes 'en' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'against' becomes 'v' (abbreviation for 'versus').
'one' becomes 'i' (Roman numeral).
'guru' becomes 'sage' (synonyms).
'en'+'v'+'i'+'sage'='ENVISAGE'
Can you help me to learn more?
(Other definitions for envisage that I've seen before include "Picture in one's mind" , "Form a mental picture of (something)" , "Conceive of, imagine" , "See" , "Visualise, imagine" .)