History
History
Synonyms
UK
US
Meaning:
maul

to hurt or injure (a person or animal) badly

mangle, abuse

slug

a kind of slow-moving creature, like a snail but without a shell; a bullet; to hit (a person) hard

hit

thresh

to beat (the grain out of) wheat etc

beat

FLAIL as in Wiktionary
FLAIL as in Wikipedia