giveaway Meaning, Definition & Usage

  1. noun a gift of public land or resources for the private gain of a limited group
  2. noun an unintentional disclosure
  3. noun a television or radio program in which contestants compete for awards
    game show.

WordNet