YourDictionary

iron maiden

a former instrument of torture consisting of a case in the form of a person, with sharp spikes inside

See iron maiden in American Heritage Dictionary 4

link/cite print suggestion box