Shamefaced
Word Dictionary
-> Shamefaced
Search:
Shamefaced
(n.) Easily confused or put out of countenance; diffident; bashful; modest.
Terms of Use
Canadian Jobs