Monier-Williams Sanskrit-English Dictionary n. making a cracking noise with the fingers A1past. 071275 563,2 110964 Source entry