winding engine

 

noun

  • a powered winch or similar machine used for hauling or hoisting heavy loads.