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.
Compound of 大 (dai, 'big, great') + 勝利 (shōri, 'victory'). A straightforward Sino-Japanese word.