shamefaced adjective definition in Embarrassment topic from the Oxford Advanced Learner's Dictionary

shamefaced

 adjective: Embarrassment topic
feeling or looking ashamed because you have done something bad or stupid a shamefaced smile She looked shamefaced.