Check on success, lifting machine (5)
I believe the answer is:
winch
'lifting machine' is the definition.
(winches are used to lift things)
'check on success' is the wordplay.
'check' becomes 'ch' (abbreviation).
'on' means one lot of letters go next to another.
'success' becomes 'win' (I've seen this in another clue).
'ch' put after 'win' is 'WINCH'.
(Other definitions for winch that I've seen before include "Crank" , "Hauling or lifting device" , "Hoist" , "Pull up" , "Hoisting machine" .)