0 to make someone feel stupid or ashamed -- umiliare
How could you humiliate me in front of all my friends! Come hai potuto umiliarmi davanti a tutti i miei amici!
1 to make (someone) feel ashamed -- umiliare
He was humiliated to find that his girlfriend could run faster than he could.
NUOVE PAROLE
European
May 10, 2021
PAROLA DEL GIORNO
Shimmer
humiliate