Synonyms for "strappado"

Words with similar meaning