Mastering Classic C++ Programming: A Comprehensive Guide to Core Language Features and Object-Oriented Programming Concepts

Definition of Self-flagellation
Self-flagellation
self-flag·el·la·tion


Definition/Meaning
(noun)
broadly, the action of subjecting oneself to harsh or extreme criticism;

e.g. I wished she would stop her self-flagellation, since it wasn't doing anything to fix the mess in which we were.

(noun)
the action of whipping one's own body, typically as a way of enforcing religious discipline on oneself;

e.g. The most devoted used to engage in self-flagellation to maintain control over their desire.




Similar Words


Opposite Words


Comments

English Words

 


WORD OF THE DAY

Company

About

Jobs

Testimonials

Contact Us