Iron Maiden Definition
noun
An instrument of torture consisting of a large case having the general contour of a person, with sharp spikes inside.
Webster's New World
Other Word Forms of Iron Maiden
Noun
Singular:
iron maiden
Plural:
iron-maidensFind Similar Words
Find similar words to iron maiden using the buttons below.