Answer: crushingdefeat

AnswerCrossword Clue
CRUSHINGDEFEATHumiliating loss