MAIDEN Meaning of MAIDEN in English (n.) An instrument resembling the guillotine, formerly used in Scotland for beheading criminals. Webster's English dictionary. Английский словарь Webster. 2012