Log in
Search words & phrases
thrash
US /θræʃ/
・
UK /θræʃ/
C1
Definition
Video subtitles
verb
To hit very hard with a stick or whip