iron maiden

Noun
  1. Instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim (synset 103591617)

Other Searches