Something unexpected and very helpful that comes at exactly the right time when you need it.
Combines 'God' with 'send,' originally implying that something was sent by God as a blessing. The phrase emerged in Middle English as a way to express gratitude for fortunate circumstances, treating luck as divine intervention.
Try Another Word