| NOUN | artifact | iron maiden | instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale / impale the victim |
|---|
| Meaning | instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale / impale the victim. | |
|---|---|---|
| Broader | instrument of torture | An instrument of punishment designed and used to inflict torture on the condemned person |
| Spanish | doncella de hierro, iron maiden | |
| Catalan | iron maiden | |
©2001-25 · HyperDic hyper-dictionary · Contact