to make a present of (something)
to betray
to reveal (a secret)
to hand over (a bride) ceremonially to the bridegroom at a wedding
to betray (somebody)
to disclose or reveal (something)
to concede (an advantage) to an opponent
He was giving away four years to the junior champion
give the game/show away
to unwittingly reveal a secret
to reveal plans or a secret, usu by mistake