English Dictionary
Definition what’s the crack? in British English
what’s the crack? phrase
phrase
Synonyms and related words

English Dictionary