Flogging definitions

Infliction of punishment by dealing blows or whipping.

What lawbreakers like that need is a good flogging. Do that and watch the crime rate plummet.

noun
0
0
Present participle of flog.
verb
0
0