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

Comprehensive
Dictionary Suite
Help
Help
Help
crack to break apart with a snapping sound. [15 definitions]
cracked partially separated; broken. [3 definitions]