Dictionary search results

Showing 1-4 of 4 results

flagellation British & World English

Flogging or beating, either as a religious discipline or for sexual gratification

self-flagellation British & World English

The action of flogging oneself, especially as a form of religious discipline

flagellation English Thesaurus

the use of flagellation for discipline and pleasure

flagellation English-Spanish

flagelación f