nut-cracker (n.)youdaoicibaDictYouDict[nut-cracker 词源字典]
also nutcracker, 1540s, from nut (n.) + agent noun from crack (v.).[nut-cracker etymology, nut-cracker origin, 英语词源]