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