大败

suffer a crushing defeat, to inflict a defeat on s...