Home / Dictionary / Iron maiden

Iron maiden Moderate

Iron maiden has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim

2

A falsely or neo-medieval torture device invented in the 18th century consisting of a chamber lined with spikes which closes upon and impales the victim inside.

Related Terms
Broader Terms (hypernyms)
instrument of torture
Rhyming Words
den oden iden aden eden jaden kaden laden alden orden biden emden boden coden roden leden ogden ruden paden ayden
Compare
Iron maiden vs