Praised, oddly, for anguish (7)
I believe the answer is:
despair
'for anguish' is the definition.
(thesaurus)
'praised oddly' is the wordplay.
'oddly' indicates an anagram (letters in an odd order).
'praised' anagrammed gives 'DESPAIR'.
(Other definitions for despair that I've seen before include "Complete loss of hope" , "A spider (anag.)" , "Lose heart" , "Feeling of hopelessness" , "Misery" .)