self-flagellation Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

ماتم

matam

خود کو کوڑے مارنا

khud ko koray marna

خود پر تشدد کرنا

khud par tashaddud karna

Multiple Word Search

Search Result for self-flagellation

Definitions

English definition for self-flagellation

1. n. self-punishment inflicted by whipping

All in One

Act

Self-flagellation is the act of hitting oneself with a whip as part of a religious ritual.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video