painter's putty - English Synonyms Dictionary