humiliate (def)

listen to the pronunciation of humiliate (def)