flagellate
fla-gel-late
noun
A microscopic organism, such as a protozoan, possessing one or more flagella.
"The pond water contained many flagellates."
verb
To severely criticise or scold someone or something, often harshly.
"He would flagellate himself for every minor mistake."
verb
To whip or flog someone or oneself, often for punishment or religious discipline.
"Monks would flagellate themselves during Lent."
Thesaurus
Synonyms: flagellated protozoan, flagellate protozoan, mastigophoran, mastigophore, scourge, whiplike, flagellated, lash-like