Flagellated Meaning

There are 1 meaning(s) for word Flagellated

Meaning 1 : having or resembling a lash or whip (as does a flagellum)

    Synonyms : flagellate,  lash-like,  whiplike