Meaning of echar (o soltar) los perros in Spanish:

echar (o soltar) los perros

phrase

informal Spain
  • 1Culpar o reprender severamente a una persona.

    no le echen los perros a la directiva, que en este caso no tiene nada que ver