Iron maiden
WordNet

noun


(1)   Instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim
WiktionaryText

Noun



  1. A medieval torture device consisting of a chamber lined with spikes which encloses upon and impales the victim inside.
 
x
OK