nut-cracker (n.) Look up nut-cracker at Dictionary.com
also nutcracker, 1540s, from nut (n.) + agent noun from crack (v.).