iron maiden Meaning, Definition & Usage

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

WordNet