Shirabe
English jmdict
1
Ichidan verb to writhe (in agony)
Other forms