giveaway Meaning, Definition & Usage
-
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
game show.