giving meaning on that gift that keeps on giving meaning Something that continues to have a payoff consequences or other such impact. Gift that keeps on giving. Gift Co… Friday, November 11, 2022 Edit