CRATCH-CRADLE Meaning of CRATCH-CRADLE in English n. Cat's cradle, s~, cradle. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012