Meaning of flagellate

Definition of flagellate

(adj) having or resembling a lash or whip (as does a flagellum)
(noun) a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals
(verb) whip; "The religious fanatics flagellated themselves"

Other information on flagellate

WIKIPEDIA results for flagellate
Amazon results for flagellate