flagellate /ˈflæʤəˌleɪt/ verb flagellates; flagellated; flagellating
flagellates; flagellated; flagellating
Learner's definition of FLAGELLATE
[+ object] formal
: to hit (yourself or another person) with a whip as punishment or as part of a religious ritual鞭笞(一种惩罚或宗教仪式) —
sometimes used figuratively有时用作比喻 — see also self-flagellation — flagellation
/ˌflæʤəˈleɪʃən/ noun [noncount]