self-flagellation

ˈselfˌflædʒəˈleiʃən

英文释义

n. self-punishment inflicted by whipping

中文翻译

n. 自责, 自罚

学习工具