Definitions of flog:

  • verb:   beat severely with a whip or rod
    Example: "The teacher often flogged the students"
  • verb:   beat with a cane