take out on

Intermediário (B1) informal

When you are angry or upset about one thing but you are mean to another person because of it.

"He had a terrible day at work and came home and took it all out on his partner."