sheepish

Our editors are putting together more complete content — check back in about 20 minutes

sheepish — adjective

1. embarrassed or shy about something one has done

1.形容詞
釋義

embarrassed or shy about something one has done

例句

He gave a sheepish grin after forgetting her name.