Back to Dictionary
鞭挞
鞭撻
biāntà
1. to lash
2. to castigate