[adjective] - awkward and embarrassed; ashamedHe looked somewhat shamefaced when he realized his mistake.Two shamefaced children came to apologize for kicking their ball into my garden and damaging my flowers.
SHAMEFACED
Meaning of SHAMEFACED in English
Cambridge English vocab. Кембриджский английский словарь. 2012