flagellate

Adjective
  1. Having or resembling a lash or whip (as does a flagellum) (synset 303026626)
Noun
  1. A usually nonphotosynthetic free-living protozoan with whiplike appendages;
    Some are pathogens of humans and other animals (synset 101419226)
Verb
  1. Whip (synset 201401097)
    "The religious fanatics flagellated themselves"

Other Searches