RichThesaurus
tougher nut to crack
tougher nut to crack
synonyms
toughest nut to crack
hard nut to crack
tough nut to crack
difficult nut to crack
tougher nut to crack
antonyms