Self-flagellating(adjective)

Self-flagellating - Characterized by or engaging in excessive self-criticism or self-punishment.

Characterized by or engaging in excessive self-criticism or self-punishment.

Hindi meaning:आत्म-समालोचना

Trick to remember: flag ka apman hone self flagellating tha mere liye Memory trick for Self-flagellating

Other meanings of Self-flagellating

  • (adjective) Meaning- Characterized by or engaging in excessive self-criticism or self-punishment. — आत्म-समालोचना
    Example: That kind of thing sends head teachers into self-flagellating.

Subscribe to our newsletter!

* Your mail address will be fully secure . We don’t share!