GIVE SOMEONE AWAY
Meaning of GIVE SOMEONE AWAY in English
1》 inadvertently reveal incriminating information about someone.
2》 hand over a bride ceremonially to her bridegroom.
→ give
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004