Groups
Quiz
Login
Register
Search
verb
1
of
1
Bad
/
Attack
audio
trounce
-
To defeat heavily in a contest
In the recent French election, eventual winner Macron
trounced
his opponent by a 2-1 margin.