flogging
ˈflɒɡɪŋ
noun
a punishment in which the victim is hit repeatedly with a whip or stick.
public floggings
noun
a punishment in which the victim is hit repeatedly with a whip or stick.
public floggings
Begin a journey through worlds of puzzles.