huge win; overwhelming victory
Emphatic noun for a decisive, large-scale victory in sports, games, battles, or competitions.
Our team achieved an overwhelming victory in the final match.
The candidate who won a landslide victory in the election began his speech.
圧勝 also means 'overwhelming victory' but is more common in competitive contexts like sports or elections, and can sound slightly more formal.
Compound of 大 (dai, 'big, great') + 勝利 (shōri, 'victory'). A straightforward Sino-Japanese word.