flagellating
Beating with cords
Flagellating is the present participle of flagellate, which means to whip or beat, often as a form of punishment or religious discipline.
Self-flagellating refers to whipping oneself, historically practiced by some religious devotees as penance.
The word extends figuratively to harsh self-criticism: Stop flagellating yourself over one mistake.
In biology, flagellating describes organisms that move using whiplike appendages called flagella.
Strike or bind
- scourgeCause of mass suffering
- flogBeat with a whip
- flailSwing limbs erratically
- thrashBeat violently or defeat utterly
birch · cat-o'-nine-tails · knout · bullwhip · rawhide · quirt · thong · whipcord
Reprimand severely for wrongdoing
- castigateReprimand severely
- scourgeCause of mass suffering
- berateCriticize severely and lengthily
- excoriateSeverely criticize or censure
lambaste · upbraid · rebuke · censure · condemn · denounce · reprimand · admonish
Attributing fault to oneself
- self-reproachBlaming oneself for wrongdoing
- self-punishmentHurting oneself for wrongdoing
- guiltMoral self-reproach
- ruminationProlonged, repetitive thinking
self-condemnation · regret · remorse · shame · self-recrimination · masochism · self-loathing · brooding
Hairlike cellular projections
- propulsionForce driving movement forward
- motileAble to move independently
- protozoaSingle-celled eukaryotic organisms
- spermMale reproductive cell
undulating · locomotion · microorganism · appendage · flagellum · bacterial · single-celled · movement
lash
Strike or bind
thrash · birch · cat-o'-nine-tails · knout · bullwhip · rawhide · quirt · thong · whipcord · stripe
chastise
Reprimand severely for wrongdoing
excoriate · lambaste · upbraid · rebuke · censure · condemn · denounce · reprimand · admonish · reproach
self-blame
Attributing fault to oneself
- self-reproachBlaming oneself for wrongdoing
- self-punishmentHurting oneself for wrongdoing
- guiltMoral self-reproach
rumination · self-condemnation · regret · remorse · shame · self-recrimination · masochism · self-loathing · brooding · obsessing
cilia
Hairlike cellular projections
- propulsionForce driving movement forward
- motileAble to move independently
- protozoaSingle-celled eukaryotic organisms
sperm · undulating · locomotion · microorganism · appendage · flagellum · bacterial · single-celled · movement · swimming
flagellatingcaressing
Touching with affection
stroking · soothing · massaging · petting · comforting
flagellatingpraising
Voicing admiration
commending · lauding · extolling · celebrating · encouraging