flagelant - English Synonyms Dictionary