What is the full meaning of flagellate
to whip; to scourge [v FLAGELLATED, FLAGELLATING, FLAGELLATES]
Example of the word flagellate placed on a Scrabble board.