give up on a purpose, project, or plan without admitting the failure - Español Inglés Diccionario