ironclad agreement

noun phrase
UK /ˈaɪənklæd əˈɡriːmənt/
US /ˈaɪərnklæd əˈɡriːmənt/

A promise that is so strong nobody can break it.

The two friends made an ironclad agreement to always share their toys.


OTHER MEANINGS

2. A legal contract that is very hard to change or cancel.

The company signed an ironclad agreement with its suppliers.

3. A deal that has no loopholes or weak points.

Their ironclad agreement left no room for excuses.

4. A strong, unbreakable understanding between two people or groups.

The teammates had an ironclad agreement to support each other.