Langimage
English
B2

a difficult problem or situation to solve or understand.

Meanings

a difficult problem or situation to solve or understand.

The mystery of the missing money was a tough nut to crack.

Synonyms

Last updated: 2025/01/11 12:01