Word info

gift that keeps on giving

Noun

Meaning

(idiomatic) Something with continuous (typically positive) consequences.

(slang) A sexually transmitted disease.

Source: en.wiktionary.org

Close letter words and terms