English Dictionary
Definition shamefaced in British English
shamefaced adjective
adjective
/ˌʃeɪmˈfeɪst/
1
with an expression that shows you feel ashamed about something
