Meaning of dejar en el sitio in Spanish:

dejar en el sitio

phrase

informal Spain
  • 1Causar una muerte rápida.

    el tren atropelló al gato y lo dejó en el sitio