giveawayEnglish

giveaway, game show

Noun

A television or radio program in which contestants compete for awards

English: game show, giveaway

A gift of public land or resources for the private gain of a limited group

English: giveaway

An unintentional disclosure

English: giveaway

English words with similar meanings

Show 1 words