iron-clad agreement
- bindingLegally or morally required
- unbreakableImpossible to damage
- contractEnforceable written agreement
- sealedClosed to prevent entry
- watertightPrevents liquid from passing
bulletproof · guarantee · oath · covenant · handshake · signed · notarized · locked · solid · airtight · promise · treaty · pact · sworn · inviolable · legal · clause · breach
iron-clad agreementgentleman's agreement
Informal pact based on trust
handshake deal · empty promise · verbal agreement · soft commitment · hollow promise