English
›
Words
thrash
Translation:
English
Verb
8
lambaste
8
talk
about thoroughly in order to find the answer
7
move
wildly or violently
6
defeat
utterly
4
beat
with a whip or flail
0
drub
Add
Translation