sheepish adjective definition in Embarrassment topic from the Oxford Advanced Learner's Dictionary


 adjective: Embarrassment topic
looking or feeling embarrassed because you have done something silly or wrong Mary gave her a sheepish grin. He came into the room looking distinctly sheepish. They were obviously a little bit sheepish about the misunderstanding.