Synonyms for "flagellate"

Words with similar meaning