Find the word definition

Wiktionary
toughest nuts to crack

n. (toughest nut to crack English)