GIVE AWAY


Meaning of GIVE AWAY in English

[give away] vt (14c) 1: to make a present of

2: to deliver (a bride) ceremonially to the bridegroom at a wedding 3 a: betray b: disclose, reveal

4: to give (as weight) by way of a handicap

Merriam-Webster English vocab.      Английский словарь Merriam Webster.