humiliate
break; convert into; discount; fold; lose money in business; ply; snapturn over
disgrace; dishonour; insult