flagellant - English Synonyms Dictionary