English dictionary
godsend meaning and definition
Definition and meaning of godsend at MeaningMonkey.org. godsend meaning and definition in the English Dictionary.GODSEND noun
Definition of godsend (noun)
- a sudden happening that brings good fortune (as a sudden opportunity to make money)
Source: Princeton University Wordnet