Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of iron maiden
  1. noun
    instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim
Explanation of iron maiden
My lists:
Recently viewed words: