See cast iron for more
cast-iron
ˌcast-ˈiron
adjective
1. a cast-iron excuse/alibi/guarantee etc an excuse etc that is very certain and cannot fail
2. made of cast iron:
a cast-iron frying pan
ˌcast-ˈiron
adjective1. a cast-iron excuse/alibi/guarantee etc an excuse etc that is very certain and cannot fail
2. made of cast iron: