iron maiden
English Dictionary
->
Letter I
-> iron maiden
Search Dictionary:
iron maiden Definition
(n)
instrument
of
torture
consisting
of
a
hollow
iron
frame
shaped
like
the
human
body
and
lined
with
spikes
to
impale
the
victim
iron maiden Synonyms
iron maiden
© Art Branch Inc.