GIVE AWAY


Meaning of GIVE AWAY in English

let (a secret) become known I tried to stop her before she gave away my plans to go to Mexico for a holiday.

English idioms vocab.      Словарь английских идиом и выражений.