i•ron maid•en
We found 4 definitions of iron maiden from 3 different sources.
Noun |
||
iron maiden - instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim |