Synonyms and Antonyms for iron_maiden

1. iron maiden (n.)

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

Synonyms: