flagellum - English Synonyms Dictionary

flagellum

n.
[1] scourge