Definition of iron maiden:
°A medieval torture device consisting of a chamber lined with spikes which encloses upon and impales the victim inside.
Definition of iron maiden:
°A medieval torture device consisting of a chamber lined with spikes which encloses upon and impales the victim inside.