Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
Multi-word Results
a tough nut to crack a problem or situation that is difficult to solve or cope with. [2 definitions]
tough it out (informal) to endure hardship stoically.
tough-minded not sentimental, timid, or easily swayed; shrewdly practical.