v. estirar la pata
Translation: die
Definition of estirar la pata in English
En relación con un ser vivo: Dejar de realizar sus funciones vitales de forma permanente.
Synonyms of estirar la pata in English
morirfallecerfenecerpalmarladiñarlaperecerexpirarespicharlacascarlasucumbirpelar el ajoirse al otro barrioespicharpalmarfinarpasar a mejor vida
Definition of estirar la pata in Spanish
Of an organism, to permanently cease vital functions.
Synonyms of estirar la pata in Spanish
pass awaysnuff itkick the bucketcroakperishbreathe one's lastexpire