Back to Dictionary
笞刑
chīxíng
1. whipping with bamboo strips (as corporal punishment)