VariousWords beta
Related Terms:
Definitions:
Noun
whipping
tanning
flogging
lashing
flagellation
Definition: beating with a whip or strap or rope as a form of punishment
Definition: Infliction of punishment by dealing blows or whipping.
Verb
Definition: present participle of flog