## cringe ##
"bow down" or "crouch low with fear"
## humiliated ##
This means to make one feel ashamed or foolish especially in the opinion of others.