a landslide victory
a landslide victory
a victory by a large margin; a very substantial victory, particularly in an election.
The mayor won a landslide victory in the election.
The younger candidate won a landslide victory in the presidential election.
热门单词
- according
- accustom so to so or sth
- aching heart
- act for so
- add insult to injury
- addict so to sth
- a done deal
- aid so in doing sth
- ain't
- a kick in the butt
- alert so to sth
- all over hell and gone
- allow for so or sth
- a long shot
- a loose translation
- alternate with sth
- a mere trifle
- a mixed bag
- amuck
- And that's that.
- a new lease on life