English to English
flagellation
noun (n)
- beating as a source of erotic or religious stimulationmengalahkan sebagai sumber erotis atau agama rangsangansource: wordnet30beating with a whip or strap or rope as a form of punishmentmemukul dengan cambuk atau tali atau tali sebagai bentuk hukumansource: wordnet30A beating or flogging; a whipping; a scourging.atau pemukulan flogging; seekor kambing; sebuah scourging.source: webster1913