devil's plaything - English Synonyms Dictionary