Apte Sanskrit-English Dictionary 1 Humiliation, degrada- tion.2 Making inferior, subordina- tion. Source entry