BridgeDict · bridgedict.comWordself-flagellation/ˈselfˌflædʒəˈleiʃən/noun自责1.n. self-punishment inflicted by whipping自责;自罚自罚Dictionary facts from ECDICT, WIKTIONARY.