Online English Dictionary

Home

Shamefaced


a.

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


© 2009 Dammam Community College