Dictionary Check: flagellate
"flagellate" is a valid word!
Scrabble
14
points
Words with Friends
18
points
Definition
adjective
having or resembling a lash or whip (as does a flagellum)
noun
a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals
verb
whip
Example:
"The religious fanatics flagellated themselves"
Advertisement