adj. 25B6; verb FLOG, whip, beat, scourge, lash, birch, strap, belt, cane, thrash, horsewhip, tan/whip someone's hide, give someone a hiding.
FLAGELLATE
Meaning of FLAGELLATE in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012