shrink; withdraw; hunch
1. shrink; withdraw; hunch
To make one's body or a part of the body retract and become smaller.
2. be discouraged; lose confidence
To be dispirited or downhearted by someone's strong energy.
7 more sentences in the app — free account.