self-liquidation - English Synonyms Dictionary