'giveaway' definitions:

Definition of 'giveaway'

(from WordNet)
noun
A gift of public land or resources for the private gain of a limited group
noun
An unintentional disclosure
noun
A television or radio program in which contestants compete for awards [syn: game show, giveaway]

Synonyms of 'giveaway'

From: Moby Thesaurus

Words containing 'giveaway'