Delilah perhaps in Crete up to tricks (7)
I believe the answer is:
enticer
'delilah' is the definition.
I don't know anything about this answer so I cannot tell whether this works.
'in crete up to tricks' is the wordplay.
'in crete' anagrams to 'ENTICER'.
Though, I'm unsure how this is indicated.
'perhaps' acts as a link.
Can you help me to learn more?
(Other definitions for enticer that I've seen before include "Who offers temptation" , "temptress?" .)