Hey tinanam0102, I am not a teacher, but maybe I can help you though. I think in this case it means "getting discouraged/frustrated/depressed". Cheers
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.