SHAMEFACED


Meaning of SHAMEFACED in English

noun easily confused or put out of countenance; diffident; bashful; modest.

Webster English vocab.      Английский словарь Webster.