English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition liquidation in British English

liquidation noun

[countable/uncountable] noun
/ˌlɪkwɪˈdeɪʃ(ə)n/
1

a situation in which a business closes and sells everything it owns in order to pay money that it owes

Example

The toy manufacturer has gone into liquidation.

Synonyms and related words
2

the payment of money that is owed

Synonyms and related words
Definition liquidation in British English