Loading your experience...
to unwind
to wind up, wind down (to dissolve a partnership or corporation and liquidate its assets)