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

shaming

 adjective: Embarrassment topic
causing somebody to feel ashamed a shaming defeat by a less experienced team