CompareWords
Compare
Flagellate
Definition:
(v. t.) To whip; to scourge; to flog.
(a.) Flagelliform.
(a.) Of or pertaining to the Flagellata.