GIVEAWAY Meaning of GIVEAWAY in English an open secret, a sale where items are sold very cheap His speech was a giveaway. Now I know that he is planning to retire. English idioms vocab. Словарь английских идиом и выражений. 2012