Home
Search
Index
Definify.com
Definition
2024
Spanish_boot
Spanish boot
English
Noun
Spanish
boot
(
plural
Spanish boots
)
a
torture
device placed on the foot and legs, as a casing. The legs are crushed or impaled
Similar Results