make a very sharp explosive sound; "his gun cracked
English - Arabic
Definition of make a very sharp explosive sound; "his gun cracked in English Arabic dictionary