Definition of giveaway
English to English noun - a gift of public land or resources for the private gain of a limited group
source: WordNet 3.0 - an unintentional disclosure
source: WordNet 3.0 - a television or radio program in which contestants compete for awards
source: WordNet 3.0
Visual Synonyms 
Nearby Word
giveaway, give away, give way, give, gawby, gabay, give up, gove, gaby, guessive, gaap, gyve, giba, give off, gibe, gaba, gawp, gavia, giffy, guava
|
|
|