Green’s Dictionary of Slang

cast-iron horrors n.

[SE cast-iron, ‘hard-and-fast’, unyielding + horrors, the n. (2)]

(Anglo-Irish) delirium tremens.

[UK]Partridge DSUE (1984) 571/1: C.20.