iron maiden
1.
(
noun
) hollow iron frame shaped like the human body and lined with spikes to impale the victim
Related Words:
instrument of torture
Terms and Conditions of Use / Copyright Notice