Groups
Quiz
trounce
-
Defeat heavily in a contest
In the recent French election, eventual winner Macron
trounce
d his opponent by a 2-1 margin.