thrashing

synonyms

Waterloo

assault

bastinado

basting

battering

battery

beating

belting

buffeting

caning

castigation

chastisement

clubbing

collapse

conquering

conquest

corporal punishment

cowhiding

crash

cudgeling

deathblow

debacle

defeasance

defeat

destruction

discipline

disciplining

downfall

drubbing

failure

fall

flagellation

flailing

flogging

fustigation

hammering

hiding

horsewhipping

lacing

lambasting

lashing

lathering

licking

mastery

mauling

overcoming

overthrow

overturn

pasting

pistol-whipping

variants

thrash

hypernyms

defeat

licking

rhymes

bashing

caching

cashing

clashing

crashing

dashing

flashing

gnashing

hashing

lashing

rehashing

slashing

smashing

splashing

stashing

trashing