Definitions
noun
instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim
Look “iron maiden” up elsewhere
Want another word?
Spin the dictionary for a fresh one.