Apte Sanskrit-English Dictionary p. p. 1 Rubbed, ground.2 Chafed, grazed.3 Subdued, overpowered. Source entry