Back to Dictionary
笞棰
chīchuí
1. to beat with a bamboo whip