Synonyms of Iron Maiden in English :
Antonyms of Iron Maiden in English
Thesaurus of Iron Maiden in English
Iron Maiden
see definition of iron maidenHypernyms of iron maiden
1. (noun) instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim