Смотреть больше слов в «Англо-русском дипломатическом словаре»
landslide victory: translation a landslide victory a victory by a large margin; a very substantial victory, particularly in an election. • The mayor wo... смотреть
полная победа; победа подавляющим большинством голосов
победа на выборах с подавляющим большинством голосов
= landslide election
= landslide election