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