flagellate
Explore definitions, synonyms, and language insights of flagellate
Definitions
                    Adjective
                    
                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"