What is the meaning of the word "flagellate"?
Definitions:
-
whip verb
- The religious fanatics flagellated themselves
Synonyms:
- flagellate protozoan
- flagellated
- flagellated protozoan
- lash-like
- mastigophoran
- mastigophore
- scourge
- whiplike