to whip or scourge

listen to the pronunciation of to whip or scourge
English - English
flagellate