| 
 | 
Definition 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. 
Generic synonyms: Instrument Of Torture
| 
 | 
1. Noun. Instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim.