IRON MAIDEN


Meaning of IRON MAIDEN in English

transcription, транскрипция: [ noun ]

Date: circa 1895

: a supposed medieval torture device consisting of a hollow iron statue or coffin in the shape of a woman that is lined with spikes which impale the enclosed victim

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.