Definify.com

Definition 2024


iron_maiden

iron maiden

English

Noun

iron maiden (plural iron maidens)

  1. (archaic) A medieval torture device consisting of a chamber lined with spikes which encloses upon and impales the victim inside.

Translations