thrash: meaning and definitions
EnglishType a word
To beat with or as if with a flail, especially as a punishment. See Synonyms at beat.
To swing or strike in a manner suggesting the action of a flail: The alligator thrashed its tail.
To defeat utterly; vanquish.
To sail (a boat) against opposing winds or tides.
To move wildly or violently: thrashed about all night.
To sail against opposing tides or winds.
The act or an instance of thrashing.
thrash out To discuss fully.