SHAMEFACED


Meaning of SHAMEFACED in English

[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.

Cambridge English vocab.      Кембриджский английский словарь.