Apte Sanskrit-English Dictionary p. p. 1 Pounded, crushed, ground.2 Rubbed.3 Anointed, smeared. Source entry