flagellate has definitions from the field of biology
1
[ verb ] whip

Synonyms

scourge

Examples

"The religious fanatics flagellated themselves"

2
[ adjective ] having or resembling a flagellum or flagella

Related terms

flagellum flagellum

3
[ noun ] (biology) usually nonphotosynthetic free-living protozoan with whiplike appendages; some pathogens of humans and other animals
*