flagellated
adjective
1. having or resembling a lash or whip (as does a flagellum)
Similar word(s): flagellate, whiplike
verb
1. simple past tense and past participle of flagellate
1. having or resembling a lash or whip (as does a flagellum)
Similar word(s): flagellate, whiplike
1. simple past tense and past participle of flagellate