self-flagellation in Catalan self-flagellation in Catalan autoflagel·lació noun (historical) The practice of whipping oneself as penance for sins. Add to Flashcards