Entregaron (en. They delivered)

/entɾeˈɣaɾon/

Synonyms

Slang Meanings

To fulfill a job or task.
The technician already delivered the software I asked for.
El informático ya entregaron el software que le pedí.
To surrender someone in a context of sacrifice.
In the competition, they gave their all.
En la competencia, se entregaron al máximo.