cast–iron

cast–iron adjective
cast–iron
adjective
Britannica Dictionary definition of CAST–IRON
2 
: very strong or tough
3 
British : not likely to fail or be broken