SHAMEFACED


Meaning of SHAMEFACED in English

(n.) Easily confused or put out of countenance; diffident; bashful; modest.

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