Англо-русский словарь политической терминологии

HUMILIATING DEFEAT

унизительное поражение