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]
crack down on to treat more harshly or strictly.
crack up (informal) to break into laughter.
crack-up a collision of a vehicle; crash. [2 definitions]