Thesaurus.com
Dictionary.com

scratch cradle

NOUN
cat's cradle
Synonyms