humiliate - Dictionary definition and meaning for word humiliate
Humiliate=Hum + mile + late "on our first date that we ashamed of it" LOL!
Powered by Mnemonic Dictionary
humiliate=human+illiterate ie: illiterate human will always make othrs feel ashamed or shy