looking or feeling embarrassed because you have done something silly or wrong synonym shamefaced窘迫的;难为情的;不好意思的 Mary gave her a sheepish grin. 玛丽难为情地冲她咧嘴一笑。 He came into the room looking distinctly sheepish. 他走进房间,显得很是窘迫。 They were obviously a little bit sheepish about the misunderstanding. 他们显然对这个误会有点害羞。
Oxford Collocations DictionarySheepish is used with these nouns:- grin
- look
- smile
- …