FLAGELLATE Meaning of FLAGELLATE in English v.tr. scourge, flog (cf. FLAGELLANT). øøflagellation n. flagellator n. flagellatory adj. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012