Dictionary definition · flagellate
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"
adjective
- having or resembling a lash or whip (as does a flagellum)
Similar words
Source: Open English WordNet (CC BY 4.0).