Back to Dictionary
笞挞
笞撻
chītà
1. to flog
2. to whip