delivered, handed in, gave (to someone)
Os dois garotos na sala ao lado já entregaram o esconderijo.
The two boys in the next room have already given away the hiding place.
— Conflitos Internos (2002)
Entregaram ao policial quando eles foram detidos.
They handed it over to the police when they were detained.
— A Lenda de Bhagat Singh (2002)
Did they hand it over to the police officer?
— A Lenda de Bhagat Singh (2002)
Me desculpe, mas não entregaram leite na minha casa hoje.
I'm sorry, but they didn't deliver milk to my house today.