Definitions
noun
a gift of public land or resources for the private gain of a limited group
noun
an unintentional disclosure
Look “giveaway” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a gift of public land or resources for the private gain of a limited group
an unintentional disclosure