Summary
English Synonyms:   more detail...
  1. iron maiden:


English

Detailed Synonyms for iron maiden in English

iron maiden:

iron maiden [the ~] noun

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

Alternate Synonyms for "iron maiden":


Related Definitions for "iron maiden":

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

Related Synonyms for iron maiden