Definify.com

Definition 2024


Spanish_boot

Spanish boot

English

Noun

Spanish boot (plural Spanish boots)

  1. a torture device placed on the foot and legs, as a casing. The legs are crushed or impaled