VariousWords beta
Related Terms:
Definitions:
Noun
iron maiden
Definition: instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim
Definition: 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.