FLAGELLATE Meaning of FLAGELLATE in English (v. t.) To whip; to scourge; to flog. Webster's English dictionary. Английский словарь Webster. 2012