flagellated

/flˈædʒʌleɪtʌd/

Explore definitions, synonyms, and language insights of flagellated

Definitions

Adjective
having or resembling a lash or whip (as does a flagellum)