[iron maiden] n (ca. 1895): a supposed medieval torture device consisting of a hollow iron statue or coffin in the shape of a woman that is lined with spikes which impale the enclosed victim
IRON MAIDEN
Meaning of IRON MAIDEN in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012