English Dictionary

IRON MAIDEN

Pronunciation (US): Play  (GB): Play

IPA (US): 

 Dictionary entry overview: What does iron maiden mean? 

IRON MAIDEN (noun)
  The noun IRON MAIDEN has 1 sense:

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

  Familiarity information: IRON MAIDEN used as a noun is very rare.


 Dictionary entry details 


IRON MAIDEN (noun)


Sense 1

Meaning:

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

Classified under:

Nouns denoting man-made objects

Hypernyms ("iron maiden" is a kind of...):

instrument of torture (an instrument of punishment designed and used to inflict torture on the condemned person)


 Learn English with... Proverbs 
"Life begins at forty." (English proverb)

"If a forest catches fire, both the dry and the wet will burn." (Afghanistan proverb)

"Don't take any wooden nickels." (American proverb)

"He who wins the first hand, leaves with only his pants in hand." (Corsican proverb)



ALSO IN ENGLISH DICTIONARY:


© 2000-2023 AudioEnglish.org | AudioEnglish® is a Registered Trademark | Terms of use and privacy policy
Contact