a sudden happening that brings good fortune (as a sudden opportunity to make money); "the demand for testing has created a boom for those unregulated laboratories where boxes of specimen jars are processed lik an assembly line"
emphasis If you describe something as a godsend, you are emphasizing that it helps you very much. Pharmacists are a godsend when you don't feel sick enough to call the doctor. something good that happens to you when you really need it godsend for/to (god-sent )