flagellate
adjective
-
having or resembling a lash or whip (as does a flagellum)flagellatedwhiplikelash-like
noun
-
a usually nonphotosynthetic free-living protozoan with whiplike appendagesflagellate protozoanflagellated protozoanmastigophoranmastigophore
verb
-
whip“The religious fanatics flagellated themselves”scourge