GIVEAWAY


Meaning of GIVEAWAY in English

n. act of giving something away; free prize, gift, present; betrayal; unintentional disclosure

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.