GIVEAWAY





Definition:

  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
    Synonyms: game show

Synonyms:


Related Words: