Feisty Eve rang John Steed? (7)
I believe the answer is:
avenger
'john steed?' is the definition.
Although both the answer and definition are singular nouns, I can't see how one could define the other.
'feisty eve rang' is the wordplay.
'eve rang' anagrams to 'AVENGER'.
But, I am unsure how this is indicated.
Can you help me to learn more?
(Other definitions for avenger that I've seen before include "One who seeks or obtains satisfaction for injury" , ""Count of Monte Cristo," for example" , "one evening?" , "One exacts retribution" , "Bringer of retribution" .)