give (one) up for
give (one) up for {v. phr.}
To abandon hope for someone or something.
After Larry had not returned to base camp for three nights, his fellow mountain climbers gave him up for dead.
Categories:
Source: A Dictionary of American Idioms