Find the word definition

Wiktionary
wail on

alt. 1 (context slang English) To strike an opponent heavily and repeatedly in a fight. 2 (context slang English) To beat heavily on anything. vb. 1 (context slang English) To strike an opponent heavily and repeatedly in a fight. 2 (context slang English) To beat heavily on anything.