MeanOF

flagellate

- verb (v)

Meaning: whip, lash

Synonyms: beat beat the living daylights out of belt flay flog hit lash spank tan tan someone’s hide thrash

Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.