meaning of iron maiden

1. instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim


Related Words

iron maiden |

Developed & Maintained By Taraprasad.com

Treasure Words