iron maiden

This is not a dictionary! - Search for "iron maiden" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    iron maiden noun english

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