Wörterbuch Englisch Deutsch 🔎 extended search demütigen DeutschEnglish demütigen abase [verb] demütigen humble [verb] demütigen humiliate [verb] demütigen mortify [verb] demütigen put down [verb] related terms sich demütigen humble oneself [verb]