Flagellate Meaning

There are 3 meaning(s) for word Flagellate

Meaning 1 : whip

    Example : The religious fanatics flagellated themselves

    Synonyms : scourge
Meaning 2 : a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals

    Synonyms : flagellate protozoan,  flagellated protozoan,  mastigophoran,  mastigophore
Meaning 3 : having or resembling a lash or whip (as does a flagellum)

    Synonyms : flagellated,  lash-like,  whiplike