📖 Definitions of "Godsends"
noun
- 1
An unexpected good fortune or benefit; a windfall.
Translate “Godsends” into Another Language
Pick a language — the word will be pre-filled in the translator.
An unexpected good fortune or benefit; a windfall.
Pick a language — the word will be pre-filled in the translator.