self-flagellation

英[ˈselfˌflædʒəˈleiʃən]
美[ˌsɛlfˌflædʒəˈleʃən]

基本释义

  • n.自责,自罚

实用例句

Said self - flagellation is a lonely land of the characteristics of pandemic flu.

据说 自虐 是寂寞国度流行感冒的特征.

互联网

These prices have prompted many people in the industry feats of rhetorical self - flagellation.

这些价格促使许多业内人士发表了 自我 鞭挞的精彩言论.

互联网

英英释义

Noun
  • 1. self-punishment inflicted by whipping