iron_maiden
1. [ noun ] instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim
Related terms: instrument_of_torture
Similar spelling:   iron_trap