Word of the day

The word for today is…

flagellation (noun) – 1. A masochistic or sadistic act in which the participants receive erotic stimulation from whipping or being whipped.
2. The act or process of flagellating.

Source : Dictionary.com

Etymology : early 15th century, “the scourging of Christ,” from Old French flagellacion “scourging, flogging,” or directly from Latin flagellationem (nominative flagellatio) “a scourging,” noun of action from past participle stem of flagellare “to scourge, lash” (see flagellum). In a general sense from 1520s.