FLOGGING

Definition of FLOGGING

  1. (noun)beating with a whip or strap or rope as a form of punishment
  2. (verb)beat severely with a whip or rod
  3. (verb)beat with a cane