FLAGELLATE Meaning of FLAGELLATE in English [verb] [T] [formal] - to whip (someone), esp. as a religious act Cambridge English vocab. Кембриджский английский словарь. 2012