Definition of IRON MAIDEN
Pronunciation : IRON MAIDEN

noun : IRON MAIDEN

Source:WordNet 3.1

  • 1. (

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


See more about : IRON MAIDEN