SHEEPISH


Meaning of SHEEPISH in English

[adjective] - embarrassed because you know that you have done something wrong or sillyShe gave me a sheepish smile and apologized.

Cambridge English vocab.      Кембриджский английский словарь.