landslide victoryOur editors are putting together more complete content — check back in about 20 minuteslandslide victorylandslide victory — noun名詞1. an election win by a very large margin1.名詞釋義an election win by a very large margin例句The candidate won a landslide victory in the presidential election.