Definition of Giveaway

Any infomration entered here is solely your responsibility

Currently available definitions
Giveaway in English
Noun
  1. a television or radio program in which contestants compete for awards
  2. an unintentional disclosure
  3. a gift of public land or resources for the private gain of a limited group