Meaning of “cradle” - Learner’s Dictionary

cradle

noun uk us /ˈkreɪdl/
BED [ C ]

a baby's bed, especially one that swings from side to side

TELEPHONE

the part of a telephone that holds the receiver (= the part of a telephone that you hold in your hand and use to listen and speak)

MOBILE PHONE
the cradle of sth

the place where something started:

Massachusetts, the cradle of the American Revolution

(Definition of “cradle noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)