Female cunning is too much for him! (4)
I believe the answer is:
alec
'him' is the definition.
'female cunning is too much' is the wordplay.
'is too much' says the answer is hidden in the clue (the clue hides the answer plus unneeded letters).
'ALEC' is hidden in the letters of 'female cunning'.
'for' is the link.
(Other definitions for alec that I've seen before include "Smart man?" , "Smart boy?" , "Smart chap" , "A smart . . . . is a know-all in lace" , "Actor Guinness is smart" .)