Skip to content

flagellate

Dictionary definition · flagellate

noun

  1. a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals

verb

  1. whip"The religious fanatics flagellated themselves"

adjective

  1. having or resembling a lash or whip (as does a flagellum)

Source: Open English WordNet (CC BY 4.0).