Troll making some progress (4)
I believe the answer is:
ogre
'troll' is the definition.
(thesaurus)
'some progress' is the wordplay.
'some' says the answer is hidden in the clue (some of the parts of the word are used).
'OGRE' is hidden in the letters of 'progress'.
'making' is the link.
(Other definitions for ogre that I've seen before include "man-eater" , "Grim(m) beast?" , "Monster, troll" , "character in 'Puss in Boots'" , "Wicked giant" .)