goleada
Top 15000
Meanings
Noun
1. rout, hammering, thrashing, trouncing, beating, barrage of goals (scoring many goals) (soccer)
2. rout, landslide (with big margins, with a lot) (by extension, politics)