LIQUIDATION Meaning of LIQUIDATION in English n. the process of liquidating a company etc. Phrases and idioms: go into liquidation (of a company etc.) be wound up and have its assets apportioned. Oxford English vocab. Оксфордский английский словарь. 2012