English dictionary
shamefaced meaning and definition
Definition and meaning of shamefaced at MeaningMonkey.org. shamefaced meaning and definition in the English Dictionary.SHAMEFACED adjective
Definition of shamefaced (adjective)
Source: Princeton University Wordnet