pitch into

Meaning

To attack; to assault; to abuse.

Translations

se monter contre qn

zich storten

s'acharner

se mettre en rage contre qn

tomber vi sur qn

s’acharner

Notes

Sign in to write sticky notes