TanroDictionary Notebook
EN

sheepish

/ˈʃiːpɪʃ/

English
0

Vietnamese meaning

  1. Ngượng ngập, lúng túng, rụt rè, bẽn lẽn.adj.

Examples

  1. She gave a sheepish grin after the joke.

Compiled by Tanro Dictionary from EN-VI Dict · Data sources & licenses