[ushizaki]noun
Japanese definition
No Japanese definition yet.
English definition
- tying a person's limbs to two or four bulls and making them run in different directions (Warring States-era death penalty)
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…