A TOUGH (OR HARD) NUT TO CRACK


Meaning of A TOUGH (OR HARD) NUT TO CRACK in English

a tough ( or hard) nut to crack

informal

a problem or an opponent that is hard to solve or overcome.

→ nut

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.