goleadaTop 15000MeaningsNoun1. rout, hammering, thrashing, trouncing, beating, barrage of goals (scoring many goals) (soccer)2. rout, landslide (with big margins, with a lot) (by extension, politics)