embarrassed and awkward in someone's presence,esp. because of sth. you have done or said that they do not approve of (approve 赞成)
He looked rather abashed at her criticisms.
她的批评是他看上去相当困窘。
embarrassed and awkward in someone's presence,esp. because of sth. you have done or said that they do not approve of (approve 赞成)
He looked rather abashed at her criticisms.
她的批评是他看上去相当困窘。