Synonymy
>
FLAGELLATE
flagellate
Synonyms of FLAGELLATE
verb
thrash
,
lash
,
flog
,
strike
,
scourge
,
switch
,
whip
Synonymy
>
flagellate