There are multiple definitions - click on the translation that matches your context.

liquidar

verbo

full

wind up

verb

Definitions of wind up

English

to end a company by selling its assets and paying its debts with any surplus being distributed to the shareholders

ISMG was wound up by liquidators after it was unable to pay nearly £400,000 it owed to creditors.

English

to end something, especially a scheme or a project etc

The scheme was wound up by the trustees whilst the company was still solvent.