WAIL


Meaning of WAIL in English

To attack physically or verbally. Example: You should have seen how those two guys were wailing on each other.

Slang English vocab.      Английский сленговый словарь.