Learn That Word

Idioms for 'Wail'

wail on To strike an opponent heavily and repeatedly in a fight.
wail on To beat heavily on anything.