Who can terminate an approval workflow?

Only the user who submitted the object for approval can terminate the approval workflow. Remember, only proposals have the termination recorded in Approval History.