ReadWriteQuiz
Chinese dictionary
v.whip; flog; lash; thrash
他当众受到了鞭打和羞辱。
He was publicly flogged and humiliated.
他鞭打他的女儿。
He gave his daughter a whipping.
synonym
他当众受到了鞭打和羞辱。
He was publicly flogged and humiliated.
他鞭打他的女儿。
He gave his daughter a whipping.