golear
Top 15000
Meanings
Verb
1. to hammer, trash, destroy (win scoring many goals) (soccer, transitive)