to whip; to scourge; to flog

listen to the pronunciation of to whip; to scourge; to flog
English - English
flagellate
to whip; to scourge; to flog
Favorites