Tamil Dictionary 🔍

flagellation

Flag`el*la"tion, n. Etym: [L. flagellatio: cf. F. flagellation.] Defn: A beating or flogging; a whipping; a scourging. Garth.


flagellation - Similar Words