Read the dictionary definition of flagellate. All definitions for this word.
1. a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals
2. whip
1. The religious fanatics flagellated themselves
3. having or resembling a lash or whip (as does a flagellum)