Definition, synonyms and related words
Deemed too important to the economy or polity to be allowed to “fail”, that is to be liquidated or to go bankrupt.