English dictionary

iron maiden meaning and definition

Definition and meaning of iron maiden at MeaningMonkey.org. iron maiden meaning and definition in the English Dictionary.

IRON MAIDEN noun

Definition of iron maiden (noun)

  1. instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: