LEARNit Dictionary
shamefaced
adjective
/ˌʃeɪmˈfeɪst/
UK
/ˌʃeɪmˈfeɪst/
US
1
feeling or looking ashamed because you have done something bad or stupid
شرمنده, خجل, شرمسار, شرمگین, سرافکنده
synonym
sheepish