give up on a purpose, project, or plan without admitting the failure - Spanisch Englisch Wörterbuch