Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
iron maiden
Jump to user comments
Noun
  • instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim
Related search result for "iron maiden"
Comments and discussion on the word "iron maiden"