Alphabet Filter:

Results

Definition of flagellation:

  1. A beating or flogging; a whipping; a scourging.

Synonyms:

debacle, tanning, thrashing, whipstitching, trouncing, walloping, whipping, flogging, whipstitch, lashing, beating, drubbing, slaughter.

Usage examples: