has thrashed
Present perfecthe/sheconjugation ofthrash.

thrash

It's the first time an opponent has thrashed this tennis player who has been among the top three for more than ten years.
Es la primera vez que un contrincante le da una paliza a este tenista que se ha mantenido entre los tres primeros puestos durante más de diez años.
Other Dictionaries
Explore the meaning of thrash in our family of products.
Word of the Day
clam