belt and suspendersWiktionary 原文英美释义名词noun1Redundant systems, affording mutual backup in the event of one failing.