Iron maiden meaning in English - Iron maiden का मतलब हिंदी में

noun
  • A falsely or neo-medieval torture device invented in the 18th century consisting of a chamber lined with spikes which closes upon and impales the victim inside.
Origin


Rate this Word

Iron maiden ka Matlab Hindi me

Iron maiden का मतलब हिंदी में

Frequently Asked Questions FAQs

What is the meaning of iron maiden ?

  • A falsely or neo-medieval torture device invented in the 18th century consisting of a chamber lined with spikes which closes upon and impales the victim inside.

People also search for

People also Searched

Iron-maiden meaning : A falsely or neo-medieval torture device invented in the 18th century consisting of a chamber lined with spikes which closes upon and impales the victim inside.