trouncer
/ˈtrɒnsər/Definitions
1. noun
One that trounces or defeats others, especially in a competition or contest.
“The champion was hailed as a trouncer of the competition, having won every match in the tournament.”
1. noun
One that trounces or defeats others, especially in a competition or contest.
“The champion was hailed as a trouncer of the competition, having won every match in the tournament.”