character dressed as a devil - English Synonyms Dictionary