Definition
to terminate the operations of a business or organization
After years of operation, they decided to wind the company up.
The company had to wind up its operations due to financial issues.
They plan to wind up the project by the end of the year.