to stop hoping or believing that sb will change, get better, etc.
Oxford88% de las películas
to stop hoping or believing that sb will change, get better, etc.
but I am not ready to give up on him yet.
I'm not going to give up on you, buddy.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición