Spanish boot
Noun
Meaning
Spanish boot (plural Spanish boots)
(historical) A torture device that encases and crushes the foot and leg.
Coordinate term: Malay boot
Noun
Spanish boot (plural Spanish boots)
(historical) A torture device that encases and crushes the foot and leg.
Coordinate term: Malay boot