Noun Definition
giveaway
1.Definition: a gift of public land or resources for the private gain of a limited group
Category: General2.Definition: a television or radio program in which contestants compete for awards
Category: General3.Definition: an unintentional disclosure
Category: General