Synonyms of Iron Maiden in English :

Antonyms of Iron Maiden in English

Thesaurus of Iron Maiden in English

Iron Maiden

see definition of iron maiden

Hypernyms 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