iron maiden

Explore definitions, synonyms, and language insights of iron maiden

Definitions

Noun
instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim

More General Terms