Put a stop to displeasure, Edward (10)
I believe the answer is:
endangered
'put a' is the definition.
I can't tell whether this definition defines the answer.
'stop to displeasure edward' is the wordplay.
'stop' becomes 'end' (synonyms).
'to displeasure' becomes 'anger' (I have seen 'Hot displeasure ' mean 'anger' so perhaps 'displeasure' could also mean 'anger').
'edward' becomes 'Ed' (short for Edward).
'end'+'anger'+'ed'='ENDANGERED'
Can you help me to learn more?
(Other definitions for endangered that I've seen before include "exposed to risk" , "compromised" , "Like some species" , "Threatened" , "Vulnerable" .)