Japanese dictionary
つるしぜめ
strappado
Kanji details
・suspend
・hang
・wear (sword)
・blame
・condemn
・censure