to defeat; to humiliate

listen to the pronunciation of to defeat; to humiliate
الإنجليزية - الإنجليزية
wipe somebody's eye