GIVE SOMETHING AWAY


Meaning of GIVE SOMETHING AWAY in English

1》 reveal something secret.

2》 (in sport) concede a goal or advantage to the opposition.

→ give

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.