Crack

Substantiv

full

crack

noun

Definitions of crack

English

a chemical substance made from cocaine which causes physical dependence (=need) after a certain amount of use

Two men are accused of selling crack outside the Pathmark food store on Forest Avenue.