by a landslide 成语
Landslide victory
A landslide victory is a victory in an election by a very large margin.
landslide
n. An overwhelming victory during a political election.
Ronald Reagan won the election of 1980 in a landslide.by a landslide
By a actual ample and absolute margin, as of a victory. Her antagonism was a continued attempt from the actual beginning, so back she won by a landslide, it was a huge abruptness to everyone.Learn more: by, landslide
Dictionary